本文实例主要向大家分享了一个Python+matplotlib+numpy绘制精美的条形统计图的代码,效果展示如下:
完整代码如下:
import matplotlib.pyplot as pltfrom numpy import arangefrom numpy.random import randdef gbar(ax,x,y,wIDth=0.5,bottom=0): X = [[.6,.6],[.7,.7]] for @R_404_6823@,top in zip(x,y): right = @R_404_6823@ + wIDth ax.imshow(X,interpolation='bicubic',cmap=plt.cm.Blues,extent=(@R_404_6823@,right,bottom,top),Alpha=1)fig = plt.figure()xmin,xmax = xlim = 0,10ymin,ymax = ylim = 0,1ax = fig.add_subplot(111,xlim=xlim,ylim=ylim,autoscale_on=False)X = [[.6,.7]]ax.imshow(X,cmap=plt.cm.copper,extent=(xmin,xmax,ymin,ymax),Alpha=1)N = 10x = arange(N) + 0.25y = rand(N)gbar(ax,wIDth=0.7)ax.set_aspect('auto')plt.show()
总结
以上就是本文关于Python+matplotlib+numpy绘制精美的条形统计图的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
总结以上是内存溢出为你收集整理的Python+matplotlib+numpy绘制精美的条形统计图全部内容,希望文章能够帮你解决Python+matplotlib+numpy绘制精美的条形统计图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)