プロットの基礎
引数が1つの場合
まず、リストを利用した例を示す。
code:plot11.py
import matplotlib.pyplot as plt
plt.plot(x) # plot関数の引数が1つ
plt.show()
表示されたウインドウを消すには、そのウインドウをアクティブに(クリック)したうえで「q」と押す。
配列を利用した例を示す。
code:plot12.py
import matplotlib.pyplot as plt
import numpy as np
plt.plot(x)
plt.show()
引数が2つの場合
上で示したようにplot関数に1つのデータ列を渡す場合、グラフの横軸はデータの順番を意味する整数値が割り当てられる。
同じ長さのベクトル型の引数を2つ与えると、対応する値を組にしてグラフが描画される。
code:plot13.py
import matplotlib.pyplot as plt
import numpy as np
plt.plot(x, y) # plot関数の引数が2つ
plt.show()
第1引数が横軸、第2引数が縦軸の値となる。
NumPyの提供する諸機能を活用することで、手軽にグラフを作成できる。
code:plot14.py
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 30)
y = np.sin(x)
plt.plot(x, y)
plt.show()
/icons/hr.icon
※ ブラウザのバックボタンで戻る