python如何绘柱状图

图片[1]-python如何绘柱状图-uusu优素-乐高,模型,3d打印,编程

使用Python中的matplotlib画基本的柱状图

importmatplotlib.pyplotasplt
data=[5,20,15,25,10]
plt.bar(range(len(data)),data)
plt.show()

plt.bar 函数签名为:

bar(left,height,width=0.8,bottom=None,**kwargs)

事实上,left,height,width,bottom这四个参数确定了柱体的位置和大小。默认情况下,left为柱体的居中位置(可以通过align参数来改变left值的含义),即:

(left – width / 2, bottom)为左下角位置

(left + width / 2, bottom + height)为右上角位置

例如

importmatplotlib.pyplotasplt
data=[5,20,15,25,10]
plt.bar([0.3,1.7,4,6,7],data,width=0.6,bottom=[10,0,5,0,5])
plt.show()

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容