当前位置: 首页 > news >正文

频率分布直方图

频率分布直方图其实是对一个变量的分布密度(分布)函数进行近似估计的一个手段。
考察概率密度函数与直方图的x、y轴可以得知,密度(分布)函数图像的x轴代表的是随机变量的取值,而对于离散随机变量而言,y轴代表的是对应x取值出现的概率;对于连续随机变量而言,y轴代表的是对应x取值针对其他取值的相对可能性。
直方图x轴代表的是样本的取值,而y轴则代表了x在区间取值的频率,两者之间的关系就可以体现出频率分布的状况。

1. histogram
np.histogram可以用来计算一位数组的直方图数据。
可以用可选参数k来定义直方图的箱体数。如果k省略不写,则默认k=10
histogram返回两个值,第一个值是k维的向量,包含了每个箱体中的样本数量;第二个值是k+1个标识箱体的端点值。

在这里插入图片描述

如果我们直接调用matplotlib来画图,则可以得出如下图所示的可视化图像。

在这里插入图片描述
上述二维数组当中,第一维数组是在描述histogram的纵轴,即每个bin对应的数据个数,而第二维数组是在描述横轴,代表随机变量的取值。

2. histogram2d
histogram2d(x,y)可用于计算2维的直方图数据。可以用可选参数bins来定义直方图的箱体数。bins既可以是一个整数,也可以是一个包含两个元素的列表,分别表示各维度的箱体数。

在这里插入图片描述

如果我们直接调用matplotlib来画图,则可以得出如下图所示的可视化图像。

在这里插入图片描述
如何解读画出来的图片​?
首先我们看一下生成的histogram三维数组,数组的第一维其实是一个矩阵,代表了立体图对应于x、y坐标的第三维坐标z值的大小,对应到图像上面便是颜色的深浅代表了该处z值的大小,也就代表了x、y在该点附近的分布密集程度。

我们可以将数据量扩大来看一下画出来的图像可能是什么样的。

在这里插入图片描述

http://www.xdnf.cn/news/618013.html

相关文章:

  • halcon初始
  • 深度剖析并发I/O模型select、poll、epoll与IOCP核心机制
  • 计算机组成原理-基本运算部件定点数的运算
  • 【安全攻防与漏洞​】​​Heartbleed漏洞复现与修复
  • 【JS】vue3具名导出与默认导出
  • [Asp.Net]GridView导出Excel长数字显示成科学计数
  • Spring Boot 项目多数据源配置【dynamic datasource】
  • C++进阶--c++11(02)
  • 【算法】: 前缀和算法(利用o(1)的时间复杂度快速求区间和)
  • 全球复合铁路枕木市场深度分析:技术革新与区域增长潜力(2024-2031)
  • IIS部署微信支付模块问题
  • 欧拉公式的历史脉络、数学证明和现代意义
  • 信息学奥赛及各种程序设计竞赛中常见的名词解释
  • Android四大组件学习总结
  • PyQt学习系列07-数据库操作与ORM集成
  • JavaMail的使用
  • 重读《人件》Peopleware -(12-1)Ⅱ 办公环境 Ⅴ 大脑时间与身体时间(上)
  • 超简单 FishSpeech 本地部署
  • 【游戏设计】游戏玩法与游戏机制
  • 决策树引导:如何选择最适合你的机器学习算法
  • 文章记单词 | 第110篇(六级)
  • Java 8 Lambda 表达式使用说明与案例
  • 前端测试简介
  • Python排序函数全面指南:从基础到高级
  • 字符编码详解:ASCII、Latin1、Unicode、UTF-8 与 GBK
  • 365打卡第N1周: one-hot编码案例
  • 【数据反哺运营】用Python构建可落地的商品结构分析方法论-某朴超市
  • 【风控】申请评分卡(A卡)模型
  • QString 写时拷贝简介
  • 2025年电工杯B题思路讲解问题一四种算法