目录
1.常见引入形式
>>> import matplotlib.pyplot as plt
2.绘图区域函数
plt.figure(figsize=None, facecolor=None)
plt.axes(reet,axisbg='w')
plt.subplot (nrows,ncols, plot_number)
plt.subplots_adjust()
3.基础图表函数
plt.polt(x, y,label, color, width)
plt.boxplot (data, notch, position)
plt.bar(left, height, width,bottom)
plt.barh(bottom, width,height, left)
plt.polar(theta, r)
plt.pie (data, explode)
plt.psd(x, NEFT=256,pad_to,Fs)
plt.specgram(x, NFFT=256,pad_to,F)
plt.cohere (x, y,NFFT=256, Fs)
plt.scatter()
plt.step (x, y, where)
plt.hist(x,bins,normed)
plt.contour(X , Y ,Z, N)
plt.vlines ()
plt.stem(x, y, linefmt,markerfmt,basefmt)
plt.plot_date()
plt.plotfile()
4.填充函数
plt.fill(x,y,c, color)
plt.fill_between(x, yl, y2,where,color)
plt.fil1_betweenx (y,x1, x2 ,where, hold)
5.读取与显示函数
plt.legend()
plt.show ()
plt.matshow()
plt.imshow ()
plt.imsave()
plt.imread()
6.标签设置函数
plt.figlegend (handles, label, 1oc)
plt.legend()
plt.xlabel (s)
plt.ylabel(s)
plt.xticks (array,'a', 'b','C')
plt.yticks(array, 'a', 'b', 'c')
plt.clabel(cs, v)
plt.get_figlabels()
Plt.figtext(x, y,s,fontdic)
plt.title()
plt.suptitle()
plt.text(x, y, s, fontdic, withdash)
plt.annotate(note, xy, xytext, xycoords, textcoords, arrowprops)
7.坐标轴设置函数
plt.axis('v','off','equal','scaled' , 'tight', 'image')
plt,xlim (xmin, xmax)
plt.ylim(ymin, ymax)
plt.xscale()
plt.yscale()
plt.autoscale()
plt.text(x, y, s, fontdic, withdash)