import matplotlib.pyplot as plt(引用模塊的別名)
pyplot的plot()函數(shù)
plt.plot(x,y,format_string,**kwargs)
x???????? :x軸數(shù)據(jù)卸留,列表或數(shù)組怠苔,可選
y???????? :y軸數(shù)據(jù)邓线,列表或數(shù)組
format_string??? :控制曲線的格式字符串逸吵,可選
**kwargs?????????? :第二組或更多(x,y,format_string)
當(dāng)繪制多條曲線時虏两,各條曲線的x不能省略
plt.plot(x,y,format_string,**kwargs)
**kwargs??? :第二組或更多(x,y,format_string)
color?????????? :控制顏色喊衫,color =‘green’
linestyle????? :線條風(fēng)格,linestyle =‘dashed’
marker???????? :標(biāo)記風(fēng)格跟磨,marker = ‘o’
markerfacecolor :標(biāo)記顏色魏颓,markerfacecolor = 'blue'
markersize????? :標(biāo)記尺寸,markersize=20
rcParams的屬性
font.family?? 用于顯示字體的名字
font.strle????? 字體風(fēng)格吱晒,正车楸ィ‘normal’? 或斜體‘italic’
font.size???? 字體大小,整數(shù)字號或者'large'、'x-small'
pyplot的文本顯示函數(shù)
plt.xlabel()?????? 對x軸增加文本標(biāo)簽
plt.ylabel()??????? 對y軸增加文本標(biāo)簽
plt.title()?????????? 對圖形整體增加文本標(biāo)簽
plt.text()??????????? 在任意位置增加文本
plt.annotate()???? 在圖形中增加帶箭頭的注解
pyplot的子繪圖區(qū)域
pyplot基礎(chǔ)圖標(biāo)函數(shù)概述
plt.plot(x,y,fmt,...)???????????????????????????????? 繪制一個坐標(biāo)圖
plt.boxplot(data,notch,position)????????? 繪制一個箱形圖
plt.bar(left,height,width,bottom) ? ? ? ? 繪制一個條形圖
plt.barh(width,bottom,left,height) ? ? ? 繪制一個橫向條形圖
plt.polar(theta,r) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 繪制極坐標(biāo)圖
plt.pie(data,explode) ? ? ? ? ? ? ? ? ? ? ? ? ?? 繪制餅圖
?plt.psd(x,NFFT=256叹话,pad_to,Fs) ? ? ? 繪制功率譜密度圖
plt.specgram(x,NFFT=256,pad_to,F)? 繪制譜圖
plt.cohere(x,y,NFFT=256偷遗,F(xiàn)s)???????????? 繪制X-Y的相關(guān)性函數(shù)
plt.scatter(x,y)?????????????????????????????????????? 繪制散點圖,其中驼壶,x和y長度相同
plt.step(x,y,where)??????????????????????????????? 繪制步階圖
plt.hist(x,bins,normed)????????????????????????? 繪制直方圖
plt.contour(X,Y,Z,N)????????????????????????????? 繪制等值圖
plt.vlines()????????????????????????????????????????????? 繪制垂直圖
plt.stem(x,y,linefmt,markerfmt)???????????? 繪制柴火圖
plt.plot_date()??????????????????????????????????????? 繪制數(shù)據(jù)日期