Deeplearning ch01 sin_cos_graph.py

SinとCosのグラフをmatplotlibで描画する練習です。simple_graph.pyのグラフになかったラベルと線のスタイルを設定しています。(ラベルと線のスタイル以外の補足説明は省略しています。)

import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 6, 0.1) 
y1 = np.sin(x)
y2 = np.cos(x)

plt.plot(x, y1, label="sin")
plt.plot(x, y2, linestyle = "--", label="cos")

⇒ linestyle = " XXX "を挿入することでグラフの線のスタイルの指定ができます。‘その他実線 '-' 、 ダッシュドット '-.'、 ドット':'等があります。

plt.xlabel("x")

⇒ x軸のラベルを"x"とします。

plt.ylabel("y")

⇒ y軸のラベルを"y"とします。

plt.title('sin & cos')

⇒ グラフのタイトルを'sin & cos'とします。

plt.legend()
plt.show()

⇒ 凡例を表示させます。設定したlabel="XXX"が凡例として表示されます。