python plt 绘制直方图概率密度和不为1
使用plt.hist()函数想要把数据转为密度直方图,但发现直接使用density=true得到的值很奇怪,y轴甚至会大于1,不符合我的预期。(原因应该是所有bar的面积之和是1, 要求概率,需要把计算得到的概率密度除以bar的宽度。)
查了资料发现density=ture的意思是保证该面积的积分为1,并不是概率和为1,因此我们需要对其进行改进。
最简单对方法就是对每个bin增加权重,强迫它为我们的概率值:
weights = np.ones_like(score_list)/float(len(score_list))
probabilities,bins,_ = plt.hist(score_list, weights=weights)
这样就可以保证y轴和为1了~
更多讨论参考这里
参考:https://blog.csdn.net/crazy_scott/article/details/84395239
python plt 绘制直方图概率密度和不为1相关推荐
- Python matplotlib绘制直方图
Python matplotlib绘制直方图 前面的文章介绍了使用matplotlib绘制折线图.散点图和柱状图,柱状图参考:https://blog.csdn.net/weixin_43790276 ...
- python画直方图成绩分析-python plotly绘制直方图实例详解
计算数值出现的次数 import cufflinks as cf cf.go_offline() import numpy as np import pandas as pd set_slippage ...
- python画直方图-python plotly绘制直方图实例详解
计算数值出现的次数 import cufflinks as cf cf.go_offline() import numpy as np import pandas as pd set_slippage ...
- python绘制简单直方图-python plotly绘制直方图实例详解
python plt怎么绘制直方图 # /usr/bin/python# -*- coding: utf-8 -*-import numpy as npfrom matplotlib import p ...
- python:绘制直方图(Histogram)
简介 本文主要总结如何绘制直方图,以及常用的使用场景. 什么是直方图:一个随机变量在各个取值区间有个概率分布,将其绘制出来:x轴为等间隔的取值区间(bins),y轴为该区间的频数(可归一化),即直方图 ...
- 超详细的Python matplotlib 绘制直方图 赶紧收藏
前言 经过前面对 matplotlib 模块从底层架构.基本绘制步骤等学习,我们已经学习了折线图.柱状图的绘制方法. 在分析数据的时候,我们会根据数据的特点来选择对应图表来展示,需要表示质量这一概念, ...
- python读取csv数据画直方图_用csv文件作为inpu在python中绘制直方图
我有一个csv文件,其中包含两列,第一列是水果名,第二列是计数,我需要绘制直方图使用这个csv作为输入到下面的代码.我怎样才能做到.我只需要显示前20个条目,其中水果名称将是x轴,计数将是y轴从整个c ...
- Plt 绘制 直方图 散点图 折线图 扇形图
更多实用基础技巧详见 1.plt.pie绘制扇形图 # 1. plt.pie绘制扇形图 import matplotlib.pyplot as plt %matplotlib inline label ...
- python plt绘制柱状图形+柱状图增加数字标注
python绘制柱状图形+柱状图增加数字标注 data = pd.Series([4, 5, 6], index=['A','B','C']) fig = plt.figure(figsize=(7, ...
最新文章
- 基因测序3——三、四代测序技术来势汹汹,国产化仍在布局二代测序?
- 文武双全,AI 女神们的修炼手册!
- Eric Lippert对C#的评论和展望
- php this指针的用法,C#_C#中this指针的用法示例,本文实例展示了C#中this指针的 - phpStudy...
- Codeforces 1182A Filling Shapes
- sql 成功率_备考2022年MBA: 如何提高清华、北大MBA提前面试成功率|博雅汇MBA
- stats—stats.probplot绘制数据与正态分布分位数的拟合图
- 实战案例:探索星巴克的世界分布
- java代码实现CGCS2000大地坐标系XY值转化为对应经纬度
- AngularJS页面【uib-dropdown】控件在模态窗口(弹出窗)中无法使用问题
- Aggressive cows题目翻译
- VVIC搜款网平台API接口
- 学校无线网络覆盖方案
- Camera Raw图解析
- 【Java】渐变头像生成-代码实现
- 【​观察】“数字广东”背后的力量 腾讯云创新政务服务新模式
- 抛弃easyconnent桌面端,使用浏览器插件连接校园内网
- mysqldump -u root -p a E:\a\a.txt; 找不到错误了
- ubantu提交代码Warning:subject >50 characters; use shorter first paragraph怎么解决
- Matlab GUI编程技巧(十):ui figure函数创建可视化图窗
热门文章
- opencv在linux设置环境变量,linux下设置opencv环境变量
- java中action类是干嘛的_java中action的作用
- osqa mysql_osqa安装出现的问题解决办法 | 学步园
- python 序列列表区别_Python6序列和列表
- java string number_Java 学习(6):java Number Math String 数组...常用类型
- 罗定职业技术学院计算机考试二级,2018年罗定职业技术学院五年一贯制单独招生术科考试成绩.PDF...
- mysql没有索引删除一亿数据_mysql数据库如何实现亿级数据快速清理
- jsf 自定义属性_JSF资源包,自定义消息示例教程
- 如何在Java中针对XSD验证XML
- Hibernate Session合并,更新,保存,saveOrUpdate,持久化示例