Pythonで機械学習の勉強をしているとmatplotlibを使ってグラフを描く事がよくあります。
数式の勉強とかしていても、描画の仕方を知っていた方が良いので使い方を調べました。
詳しい使い方ではありませんが、簡単にまとめます。
## 簡単なグラフを描画
```python
`gutter:true;
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0, 6, 0.1)
y = np.sin(x)
plt.plot(x, y, label='sin')
plt.grid(which='major',color='black',linestyle='-') # グリッドを表示
plt.legend() # 凡例を表示
plt.show()
```
plotメソッドにxとyを指定すればプロットできます。
## 2つのグラフを表示する
```python
`gutter:true;
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0, 6, 0.1)
y = np.sin(x)
plt.plot(x, y, label='sin')
plt.plot(x, np.cos(x), linestyle='--', label='cos')
plt.xlabel('x')
plt.ylabel('y')
plt.title('グラフテスト')
plt.legend() # 凡例を表示
plt.show()
```
plotメソッドを複数かいCallすれば複数のグラフもプロットできます。
画像では日本語が文字化けしてしまった... 英語にしておくのがよさげ。
0 件のコメント :
コメントを投稿