关于python中plt.hist参数的使用详解


Posted in Python onNovember 28, 2019

如下所示:

matplotlib.pyplot.hist( 
  x, bins=10, range=None, normed=False,  
  weights=None, cumulative=False, bottom=None,  
  histtype=u'bar', align=u'mid', orientation=u'vertical',  
  rwidth=None, log=False, color=None, label=None, stacked=False,  
  hold=None, **kwargs)

x : (n,) array or sequence of (n,) arrays

这个参数是指定每个bin(箱子)分布的数据,对应x轴

bins : integer or array_like, optional

这个参数指定bin(箱子)的个数,也就是总共有几条条状图

normed : boolean, optional

If True, the first element of the return tuple will be the counts normalized to form a probability density, i.e.,n/(len(x)`dbin)

这个参数指定密度,也就是每个条状图的占比例比,默认为1

color : color or array_like of colors or None, optional

这个指定条状图的颜色

我们绘制一个10000个数据的分布条状图,共50份,以统计10000分的分布情况

""" 
  Demo of the histogram (hist) function with a few features. 
   
  In addition to the basic histogram, this demo shows a few optional features: 
   
    * Setting the number of data bins 
    * The ``normed`` flag, which normalizes bin heights so that the integral of 
     the histogram is 1. The resulting histogram is a probability density. 
    * Setting the face color of the bars 
    * Setting the opacity (alpha value). 
   
  """ 
  import numpy as np 
  import matplotlib.mlab as mlab 
  import matplotlib.pyplot as plt 
   
   
  # example data 
  mu = 100 # mean of distribution 
  sigma = 15 # standard deviation of distribution 
  x = mu + sigma * np.random.randn(10000) 
   
  num_bins = 50 
  # the histogram of the data 
  n, bins, patches = plt.hist(x, num_bins, normed=1, facecolor='blue', alpha=0.5) 
  # add a 'best fit' line 
  y = mlab.normpdf(bins, mu, sigma) 
  plt.plot(bins, y, 'r--') 
  plt.xlabel('Smarts') 
  plt.ylabel('Probability') 
  plt.title(r'Histogram of IQ: $\mu=100$, $\sigma=15$') 
   
  # Tweak spacing to prevent clipping of ylabel 
  plt.subplots_adjust(left=0.15) 
  plt.show()

关于python中plt.hist参数的使用详解

以上这篇关于python中plt.hist参数的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 自动提交和抓取网页
Jul 13 Python
python实现巡检系统(solaris)示例
Apr 02 Python
Python实现读取文件最后n行的方法
Feb 23 Python
Python自动发邮件脚本
Mar 31 Python
python使用pil库实现图片合成实例代码
Jan 20 Python
浅谈python爬虫使用Selenium模拟浏览器行为
Feb 23 Python
python2.7读取文件夹下所有文件名称及内容的方法
Feb 24 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
Nov 06 Python
PyQt5下拉式复选框QComboCheckBox的实例
Jun 25 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
python代码中怎么换行
Jun 17 Python
Python+Tkinter制作专属图形化界面
Apr 01 Python
python创建子类的方法分析
Nov 28 #Python
python 实现快速生成连续、随机字母列表
Nov 28 #Python
Python操作多维数组输出和矩阵运算示例
Nov 28 #Python
Python创建一个元素都为0的列表实例
Nov 28 #Python
Python使用matplotlib绘制Logistic曲线操作示例
Nov 28 #Python
Django框架反向解析操作详解
Nov 28 #Python
Django框架中间件定义与使用方法案例分析
Nov 28 #Python
You might like
PHP+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
2007/02/15 PHP
Phpbean路由转发的php代码
2008/01/10 PHP
非常有用的9个PHP代码片段
2016/04/06 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
javascript下function声明一些小结
2007/12/28 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
基于Node.js实现nodemailer邮件发送
2016/01/26 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
jQuery Masonry瀑布流布局神器使用详解
2017/05/25 jQuery
Vue2 Vue-cli中使用Typescript的配置详解
2017/07/24 Javascript
React教程之Props验证的具体用法(Props Validation)
2017/09/04 Javascript
node.js学习之断言assert的使用示例
2017/09/28 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
2018/06/25 Javascript
JS使用iView的Dropdown实现一个右键菜单
2019/05/06 Javascript
jQuery提示框插件SweetAlert用法分析
2019/08/05 jQuery
Node.js实现批量下载图片简单操作示例
2020/01/18 Javascript
Python实现简单的用户交互方法详解
2018/09/25 Python
学习python的前途 python挣钱
2019/02/27 Python
python3中eval函数用法使用简介
2019/08/02 Python
Python递归函数 二分查找算法实现解析
2019/08/12 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
Python环境配置实现pip加速过程解析
2020/11/27 Python
如何用Python编写一个电子考勤系统
2021/02/08 Python
HTML5学习笔记之History API
2015/02/26 HTML / CSS
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
《自然之道》教学反思
2014/02/11 职场文书
学生干部培训方案
2014/06/12 职场文书
军训个人总结
2015/03/03 职场文书
90条交通安全宣传标语
2019/10/12 职场文书
800字作文之大雪
2019/12/04 职场文书
八年级作文之我的母亲
2019/12/10 职场文书
Python如何把不同类型数据的json序列化
2021/04/30 Python