Numpyは特別な行列を生成します

import numpy as np
data=np.loadtxt("data",delimiter=",",dtype=float)
特別なマトリックス 説明
np.asarray(data) データマトリックスをコピーする

np.ones(n)

np.ones((M、N))

np.ones_like(data)

長さnの1次元配列を生成します。すべての要素は1です。
M行N列の2次元行列を生成します。すべての要素は1です。
行列データと同じ形状の行列を生成します。すべての要素は1です。

np.zeros(n)

np.zeros((M、N))

np.zeros_like(data)

長さnの1次元配列を生成します。すべての要素は0です。
M行N列の2次元行列を生成します。すべての要素は0です。
行列データと同じ形状の行列を生成します。すべての要素は0です。

np.empty(n)

np.empty(n、dtype)

np.empty(data)

長さnの初期化されていない1次元配列を生成します
M行N列の初期化されていない2次元行列を生成します
行列データと同じ形状の初期化されていない行列を生成します
np.eye(n) n * n単位行列を生成します(対角要素は1、残りは0)

np.arange(n)

np.arange(begin、end)

np.arange(begin、end、step)

0から(n-1)までの1次元配列を生成します。ステップ数は1です。
開始から(終了-1)までの1次元配列を生成します。ステップ数は1です。
開始から(終了ステップ)までの1次元配列を生成します。ステップ数はステップです。

 

おすすめ

転載: blog.csdn.net/weixin_43217427/article/details/107748110