引数に、①平均、②標準偏差、③サイズを与えることで、種々のデータを作り出すことが出来ます。ここでは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()

コメント