Matplotlib中如何进行柱状图的绘制,代码是什么
Admin 2022-09-01 群英技术资讯 976 次浏览
今天这篇给大家分享的知识是“Matplotlib中如何进行柱状图的绘制,代码是什么”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“Matplotlib中如何进行柱状图的绘制,代码是什么”文章能帮助大家解决问题。前言:
柱状图是一种使用矩形柱来表示数据分布的图表,可以横向排列,也可以纵向排列,它的高度或长度和他们所代表的值成正比关系。
Matplotlib 提供了bar()方法绘制柱状图,
语法格式如下:
plt.bar(x, height, width=0.8, bottom=None, *, align='center', data=None, **kwargs)
常用参数及说明如下:
例如,下面为几个城市的受欢迎度分值(示例):
import matplotlib.pyplot as plt x = ["beijing", "tianjin", "shanghai", "jinan"] y = [99, 88, 96, 75] plt.bar(x,y) plt.show()
结果输出如下:

如果想要绘制横向的柱状度,可以使用barh()方法,
如下:
import matplotlib.pyplot as plt x = ["beijing", "tianjin", "shanghai", "jinan"] y = [99, 88, 96, 75] plt.barh(x,y) plt.show()
结果输出如下:

同样,我们可以根据实际需求调整参数自定义柱状图的宽度、颜色等其他样式。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要为大家介绍了SpringBoot整合VUE EasyExcel实现数据导入导出,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
这篇文章主要为大家介绍了python神经网络Xception模型复现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
总结了一下Python字符串连接的5种方法:1 加号第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是
在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框架库,如Scrapy、Beautiful Soup等,但是可能每个项目使用的框架库并不一样,或使用框架的版本不一样,今天给大家分享下Python 虚拟环境的价值和常用命令,感兴趣的朋友一起看看吧
这篇文章主要介绍了python如何使用contextvars模块源码分析,contextvars是Python3.7后的官方库,功能就是可以为多线程以及asyncio生态添加上下文功能,即使程序在多个协程并发运行的情况下,也能调用到程序的上下文变量, 从而使我们的逻辑解耦
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008