位置: 编程技术 - 正文
推荐整理分享python使用matplotlib绘制柱状图教程(python用matplot画图),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python用matplot画图,python3.9 matplotlib,python中matplotlib用法,python %matplotlib inline,python matplotlab,pythonmatplotlib,python matplot,PYTHON使用缩进来体现代码之间的逻辑关系,内容如对您有帮助,希望把文章链接给更多的朋友!
Matplotlib的概念这里就不多介绍了,关于绘图库Matplotlib的安装方法:点击这里
小编之前也和大家分享过python使用matplotlib实现的折线图和制饼图效果,感兴趣的朋友们也可以点击查看,下面来看看python使用matplotlib绘制柱状图的方法吧,具体如下:
1. 基本的柱状图
plt.bar函数签名为:
事实上,left,height,width,bottom这四个参数确定了柱体的位置和大小。默认情况下,left为柱体的居中位置(可以通过align参数来改变left值的含义),即:
(left - width / 2, bottom)为左下角位置 (left + width / 2, bottom + height)为右上角位置例如:
2. 设置柱体样式
(1)颜色
通过facecolor(或fc)关键字参数可以设置柱体颜色,例如:
通过color关键字参数 可以一次性设置多个颜色,例如:
(2)描边
相关的关键字参数为:
edgecolor 或 ec linestyle 或 ls linewidth 或 lw例如:
(3)填充
hatch关键字可用来设置填充样式,可取值为:/, , |, -, +, x, o, O, ., *。例如:
3. 设置tick label
4. 堆叠柱状图
通过bottom参数,可以绘制堆叠柱状图。例如:
5. 并列柱状图
绘制并列柱状图与堆叠柱状图类似,都是绘制多组柱体,只需要控制好每组柱体的位置和大小即可。例如:
6. 条形图
使用barh方法绘制条形图。例如:
plt.barh方法的签名为:
可以看到与plt.bar方法类似。因此堆积条形图和并列条形图的画法与前面类似,不做赘述。
7. 正负条形图
总结
标签: python用matplot画图
本文链接地址:https://www.jiuchutong.com/biancheng/380050.html 转载请保留说明!上一篇:Python实现简单的多任务mysql转xml的方法(python简单gui)
下一篇:Python实现定时任务
友情链接: 武汉网站建设