直方图也是数据可视化统计图表中的一种,它可以通过一些不同库或者模块的方法绘制出来 。而下面文章介绍的则是,使用matplotlib库绘制直方图的方法以及代码,想学习和了解这个知识的小伙伴就可以继续往下看看了哦 。
文章插图
1.matplotlib库绘制直方图使用到的方法是hist(),该方法中需要传入两个参数 。第一个参数为直方图生成时的数据,也就是直方图的高度是多少 。第二个参数则是直方图的数目,也就是在x轴上会显示多少个直方图条形柱,详细代码示例如下所示:
import matplotlib.pyplot as pltimport numpy as npdata=https://www.ycpai.cn/python/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')
文章插图
【Python直方图绘制代码是什么?Python怎么使用matplotlib画直方图】以上就是关于“Python直方图绘制代码是什么?Python怎么使用matplotlib画直方图”的全部内容了,希望对你有所帮助 。
文章插图
文章插图
文章插图
微信扫码Python课,免费报名
文章插图
现在报名赠100例知识点合集
文章插图
推荐阅读
- Python中的hist函数有什么作用?Matplotlib库方法hist语法是什么
- 如何在Python中安装Tkinter?如何查看Python是否安装Tkinter库?
- Python如何创建一个可视化窗口?Python创建可视化窗口的方法
- Python中xrange所实现的功能是什么?Python内置函数xrange()的使用方法
- Python加载文件的方法有哪些?Python文件加载的方法
- Python函数中range与xrange()有什么不同?详解Python中range()与xrange()的区别
- Python调试工具Birdseye怎么用?Python调试工具Birdseye的使用教程
- Python框架flask如何搭建?python框架flask调试的方法
- CG原画插画人物眼睛怎么绘制渐变色?CG插画人物眼睛绘画教程!
- ps插画中的烟雾怎么画?ps绘制雾气教程!