关于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将xml和xsl转换为html的方法
Mar 10 Python
浅谈numpy数组的几种排序方式
Dec 15 Python
Python实现PS图像调整黑白效果示例
Jan 25 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 Python
在cmd中查看python的安装路径方法
Jul 03 Python
在Python中使用MongoEngine操作数据库教程实例
Dec 03 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
Jan 06 Python
python实现替换word中的关键文字(使用通配符)
Feb 13 Python
PyQt5 如何让界面和逻辑分离的方法
Mar 24 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 03 Python
python开发入门——set的使用
Sep 03 Python
python简单利用字典破解zip文件口令
Sep 07 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遍历文件夹所有文件子文件夹函数代码
2013/11/27 PHP
php Calender(日历)代码分享
2014/01/03 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
jQuery.Validate 使用笔记(jQuery Validation范例 )
2010/06/25 Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
2013/11/14 Javascript
常见的原始JS选择器使用方法总结
2014/04/09 Javascript
如何在MVC应用程序中使用Jquery
2014/11/17 Javascript
JS实现仿腾讯微博无刷新删除微博效果代码
2015/10/16 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
jQuery上传多张图片带进度条样式(DEMO)
2017/03/02 Javascript
ReactJs实现树形结构的数据显示的组件的示例
2017/08/18 Javascript
AngularJS中控制器函数的定义与使用方法示例
2017/10/10 Javascript
说说如何在Vue.js中实现数字输入组件的方法
2019/01/08 Javascript
如何在JavaScript中优雅的提取循环内数据详解
2019/03/04 Javascript
vue 引用自定义ttf、otf、在线字体的方法
2019/05/09 Javascript
微信小程序中显示倒计时代码实例
2019/05/09 Javascript
JQuery省市联动效果实现过程详解
2020/05/08 jQuery
仿照Element-ui实现一个简易的$message方法
2020/09/14 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
基于python 二维数组及画图的实例详解
2018/04/03 Python
Pycharm更换python解释器的方法
2018/10/29 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
深入了解Django View(视图系统)
2019/07/23 Python
Python上下文管理器用法及实例解析
2019/11/11 Python
python3 dict ndarray 存成json,并保留原数据精度的实例
2019/12/06 Python
Python监听键盘和鼠标事件的示例代码
2020/11/18 Python
Python3使用Selenium获取session和token方法详解
2021/02/16 Python
检测用户浏览器是否支持CSS3的方法
2009/08/29 HTML / CSS
用canvas做一个DVD待机动画的实现代码
2019/04/12 HTML / CSS
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
百度JavaScript笔试题
2015/01/15 面试题
教师研修随笔感言
2014/01/23 职场文书
董事长新年致辞
2015/07/29 职场文书
2020年元旦祝福语录,总有适合你的
2019/12/31 职场文书
图文详解matlab原始处理图像几何变换
2021/07/09 Python
nginx请求限制配置方法
2021/07/09 Servers