【Python】np.random.normal 正規分布を用いた乱数

引数に、①平均、②標準偏差、③サイズを与えることで、種々のデータを作り出すことが出来ます。ここでは2次元の散布図を作ってみました。

x軸は平均10で標準偏差2、y軸は平均20で標準偏差1としましたが、だいぶスケール感が異なることが分かります。

import numpy as np
import matplotlib.pyplot as plt

%matplotlib inline

x = [np.random.normal(loc = 10, scale = 2, size = 20)]
y = [np.random.normal(loc = 20, scale = 1, size = 20)]

plt.figure(figsize = (6, 6))
plt.scatter(x[:], y[:], c = "black", s = 10, alpha = 0.5, zorder = 1)

plt.show()

コメント

タイトルとURLをコピーしました