numpyまとめ[随時更新]

Python




numpyまとめ

乱数

note.nkmk.me|NumPy, randomで様々な種類の乱数の配列を生成

機能 書き方
一様分布(0以上1未満) np.random.rand(size)
一様分布(任意の整数) np.random.randint(min, max, size)
標準正規分布 np.random.randn(size)
正規分布(任意) np.random.normal(mean, std, size)
二項分布 np.random.binomial(n, p, size)
ベータ分布 np.random.beta(a, b, size)
ガンマ分布 np.random.gamma(shape, scale, size)
カイ二乗分布 np.random.chisquare(df, size)

whereでインデックスの取得

np.where(条件, 真の場合の値, 偽の場合の値)

保存とロード

np.save('名前.npy', array)
a = np.load('名前.npy')
タイトルとURLをコピーしました