hist()并不是python内置函数或者是标准库和内置模块里面的方法,它是matplotlib这个第三方库才可以去使用来绘制直方图的方法。下文会详细介绍hist()函数的语法,以及它有哪些参数可以去使用,感兴趣的话就可小编一起往下看看吧。
hist()语法和参数
matplotlib.pyplot. hist(x, bins=None, range=None, density=False,weights=None, cumulative=False, bottom=None, histtype='bar', align='mid', orientation='vertical', rwidth=None, log=False, color=None, label=None, stacked=False, *, data=None, **kwargs)
这个方法可以去使用和设置的参数有很多个,并且需要用到pyplot模块才能够调用,不过大部分参数都不是必选参数。
1.x是必选参数,它是用来生成直方图的数据,需要传入元素数据类型为整数的数组或者列表。
2.bins参数一定程度上也是必选参数,它表示会生成多少个条形柱,这些条形柱会均匀分配生成出来的数据。
3.range参数可以接收元组类型对象,不过里面的元素需要是两个整数,表示直方图可以显示的数据上下限范围。
4. cumulative参数接收值为True或者False,表示是否需要计算累计频数或频率。
5. histtype参数接收参数值有四个,分别为bar、barstacked、step、stepfilled,用来设置条形柱排列方式,样式按照顺序是并排、重叠、不填充颜色以及填充线性。
6. orientation参数可以接收的值为vertical和horizontal,分别为设置直方图纵向摆放还是横向摆放。
7.color参数以及edgecolor参数则是用来设置直方图条形柱颜色和边框颜色,接收的值都是字符串类型颜色单词。
8.alpha参数控制直方图条形柱透明度,可接收的值是0-1之间的小数,表示透明度从高到低。
9. label参数用来设置直方图的标签,传入任意字符串值即可。
以上就是关于“Python中的hist函数有什么作用?Matplotlib库方法hist()语法是什么”的全部内容了,希望对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。