2.5. Matplotlib¶
2.5.1. 単純なグラフの描画¶
[1]:
import numpy as np
import matplotlib.pyplot as plt
# データの作成
x = np.arange(0, 6, 0.1) # 0から6まで、0.1刻みで配列を生成
y = np.sin(x)
# グラフの描画
plt.plot(x, y)
plt.show()

2.5.2. pyplotの機能¶
[2]:
import numpy as np
import matplotlib.pyplot as plt
# データの作成
x = np.arange(0, 6, 0.1) # 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")
plt.xlabel("x")
plt.ylabel("y")
plt.title("sin & cos")
plt.legend()
plt.show()

2.5.3. 画像の表示¶
[3]:
import matplotlib.pyplot as plt
from matplotlib.image import imread
img = imread("./../sample/dataset/lena.png")
plt.imshow(img)
plt.show()
