Matplotlib線図


Matplotlib線図


直線図1:y=x^2を描く

x = np.arange(-9, 10)
y = x**2
# linestyle은 -, :, -., -- 등 사용
plt.plot(x, y, linestyle="-.", marker="*")
plt.show()
結果

直線図2:legentを描画する

x = np.arange(-9, 10)
y1 = x**2
y2 = -x

plt.plot(x, y1, linestyle="-.", marker="*", color="red", label="y = x^2")
plt.plot(x, y2, linestyle=":", marker="o", color="blue", label="y = -x")
plt.xlabel("X")
plt.ylabel("Y")

# legend 추가 
# 그림자, 테두리, 위치 등 설정
plt.legend(
    shadow=True,
    borderpad=1,
    loc="upper right"
)
plt.show()
結果