5
イムnumpyのに初心者との寸法であるものの基本的な質問を理解しようと、numpyの寸法
は、私は、次のコマンドを試してみましたが、最後の2つのアレイ用ndimが同じである理由を理解しようとしていますか?
>>> a= array([1,2,3])
>>> a.ndim
1
>>> a= array([[1,2,3],[4,5,6]])
>>> a
array([[1, 2, 3],
[4, 5, 6]])
>>> a.ndim
2
>>> a=arange(15).reshape(3,5)
>>> a.ndim
2
>>> a
array([[ 0, 1, 2, 3, 4],
[ 5, 6, 7, 8, 9],
[10, 11, 12, 13, 14]])
私の理解..
Case 1:
array([[1, 2, 3],
[4, 5, 6]])
2 elements are present in main lists, so ndim is-2
Case 2:
array([[ 0, 1, 2, 3, 4],
[ 5, 6, 7, 8, 9],
[10, 11, 12, 13, 14]])
3の要素は、主リストに存在する、ndimを行うIS-3
を説明するために容易になるだろう – shx2
'ndim'は「次元の数」を意味します。 2D配列にはndim = 2、3D配列にはndim = 3などがあります。 – endolith