300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Python:(使用matplotlib画图)使用bar画柱状图 并标注数字

Python:(使用matplotlib画图)使用bar画柱状图 并标注数字

时间:2020-01-18 06:01:07

相关推荐

Python:(使用matplotlib画图)使用bar画柱状图 并标注数字

如图所示

代码如下

import matplotlib.pyplot as pltimport numpy as npn = 12X = np.arange(n)Y1 = (1 - X/float(n)) * np.random.uniform(0.5,1.0,n)Y2 = (1 - X/float(n)) * np.random.uniform(0.5,1.0,n)# plt.bar(X,+Y1,facecolor='#9999ff',edgecolor='white')# plt.bar(X,-Y2,facecolor='#ff9999',edgecolor='white')plt.bar(X,+Y1)plt.bar(X,-Y2)for x,y in zip(X,Y1):plt.text(x+0.05,y+0.05,'%.2f' %y, ha='center',va='bottom')for x, y in zip(X, Y2):plt.text(x+0.05,-y-0.15,'%.2f'%y, ha='center',va='bottom')plt.xlim(-.5,n)plt.xticks(())plt.ylim(-1.25,1.25)plt.yticks(())

注:内容仅供学习参考,资源来自莫烦

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。