Python繪圖基礎
matplotlib 官網
點開需要的圖形就可以看到實現代碼
import numpy as np
import matplotlib.pyplot as plt
plt.figure(figsize=(8,4))
x=np.linspace(0,10,1000)
y=np.sin(x)
z=np.cos(x**2)
plt.plot(x,y,label="sin(x)",color="red",linewidth=2)
plt.plot(x,z,"b--",label="cos(x^2)")# b藍色,--虛線畫出
plt.xlabel("Time(s)")
plt.ylabel("Value")
plt.title("PyPlot first example")
plt.ylim(-1.2,1.2)#y軸范圍-1.2~1.2
plt.legend()# 圖注
plt.savefig('E:/Progarm/Py_Program/1.jpg',dpi=300)#保存圖片,dpi保存高清圖片,如果不設置dpi,默認電腦分辨率(每英寸像素個數)
plt.show()# 如果要保存圖片,一定要在show之前保存,若放在show 之後,就保存了一個空白圖
如果要保存圖片,一定要在show之前保存,若放在show 之後,就保存了一個空白圖