Matplotlib繪圖基礎

import matplotlib.pyplot as plt
import numpy as np

#繪圖流程
x=np.linspace(-1,1,100)
y=x**2
plt.plot(x,y)
plt.show()


#figure相關
plt.figure()#默認起始編號是1
plt.figure()#編號自動遞增


#繪圖樣式
x=np.linspace(-1,1,20)#數據點拉開才能看到線型變化
y=x**2
plt.plot(x,y,'--r',linewidth=5)#虛線,紅色,線寬爲5,默認是1


#設置座標範圍和標籤
plt.xlim((-5,5))
plt.ylim((0,10))
plt.xlabel('x')
plt.ylabel('y')


#設置座標刻度
plt.xticks(np.linspace(-5,5,11))#數字刻度
plt.yticks([0,1],['zero','$one$'])#文字刻度

相關文章
相關標籤/搜索