优草派 > Python

Python直方图绘制代码是什么?Python怎么使用matplotlib画直方图

罗西汉         优草派

直方图也是数据可视化统计图表中的一种,它可以通过一些不同库或者模块的方法绘制出来。而下面文章介绍的则是,使用matplotlib库绘制直方图的方法以及代码,想学习和了解这个知识的小伙伴就可以继续往下看看了哦。

Python直方图绘制代码是什么?Python怎么使用matplotlib画直方图

1.matplotlib库绘制直方图使用到的方法是hist(),该方法中需要传入两个参数。第一个参数为直方图生成时的数据,也就是直方图的高度是多少。第二个参数则是直方图的数目,也就是在x轴上会显示多少个直方图条形柱,详细代码示例如下所示:

import matplotlib.pyplot as plt
import numpy as np
data=np.random.randint(140,180,200)
plt.hist(data,bins=10)
plt.show()

2.通过上面这种方式生成出来的直方图默认使用蓝色作为条形柱颜色,并且每个条形柱都是挨在一起的,看起来有一点相同。那么主要可以去设置的参数为range、orientationcolor以及edgecolor,分别表示的意思就是直方图显示的数据范围、直方图摆放方向、条形柱颜色以及其边框颜色。

那么下面就是来画一个数据范围在150-170之间,摆放方向为横向摆放,且条形柱颜色为橙红色、边框颜色为蓝色的直方图。那么这个直方图xy轴位置会互相调换,并且显示的条形柱数量还是十个,这是因为没有修改条形柱数量值。只是将其可以去显示的数据范围进行了修改而已,详细代码示例如下所示:

plt.hist(data,bins=10,color='orange',edgecolor='blue',range=(150,170),orientation='horizontal')

image.png

以上就是关于“Python直方图绘制代码是什么?Python怎么使用matplotlib画直方图”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024