2016-12-30 9 views
0
In [21]: a = np.array([1,2,3]) 

In [22]: a.shape 
Out[22]: (3,) 

(3,)(3,1)の違いはなんですか?ナンディ配列の次元

なぜ出力されないのですか(,3)または(1,3)?これは1行3列の行列ですよね?

+1

これは1d配列です。 1×3行列ではなく、1×3行列は[[1,2,3]]のように見えます。 – Psidom

答えて

1

No. 1×3行列は、2次元配列(例えば、np.array([[1, 2, 3]]))である。あなたが持っているものは、長さ3の1次元配列です。数学的には、1Dアレイはおおまかにベクトルに相当します。