Pythonモジュール「NumPy」で一様乱数を含んだサンプルデータを生成する方法についてソースコード付きでまとめました。
一様乱数を含んだサンプルデータを生成
Pythonモジュール「NumPy」では、numpy.random.rand(N)でサンプル数Nの一様乱数を生成できます。
今回はこれを応用して一様乱数を含んだサンプルデータを生成します。
サンプルコード
サンプルプログラムのソースコードです。
# -*- coding:utf-8 -*- from matplotlib import pyplot as plt import numpy as np # サンプル数 N = 100 # 乱数係数 d = 5 # 2次元データの生成 x = np.arange(N) + np.random.rand(N) * d y = np.arange(N) + np.random.rand(N) * d plt.plot(x, y, '.') plt.xlabel('x') plt.ylabel('y') plt.grid() plt.show()
実行結果
サンプルプログラムの実行結果です。
– | 関連記事 |
---|---|
1 | ■NumPy入門 サンプル集 |
2 | ■Python入門 基本文法 |
コメント