import matplotlib.pyplot as plt:
plt.meshgrid(x,y)#划分网格
plt.contour(x,y,z,20,cmap=“RdGy”)#20表示等高线的数量
plt.contours()+plt.colorbar()#与contour类似,但是用颜色填充的
plt.imshow(z,extent=[ xmin,xmax ,ymin ,ymax ],origin=“lower”,cmap=“RdGy”)#imshow只能通过extend确定其位置
#等高线与彩色图结合起来的效果:
con=plt.contour(X,Y,Z,colors=“black”)
plt.clabel(con,inline=True,fontsize=6)
plt.imshow(Z,extent=[ , , , ],origin=“lower”,cmap=“RdGy”,alpha=0.3)
plt.colorbar()
直方图:hist
plt.hist(data,bins= ,normed=True,alpha=0.3,histtype=“stepfilled”)#bins表示竖条的个数
利用自定义可以实现多条对比,利用参数histtype与alpha
counts,bin_=np.histogram(data,bins=50)#counts表示每个区间的样本数,bin_表示从第一条开始到最后一条的各个横坐标值。
六边形区间:
plt.hexbin(x,y,gridsize=30,cmap=“Blues”)
待续。。。。。。