主要内容

KernelDistribution

核概率分布对象

描述

一个KernelDistribution对象由参数、模型描述和非参数核平滑分布的样本数据组成。

核分布是随机变量概率密度函数(pdf)的非参数估计。

内核发行版使用以下选项。

选项 描述 可能的值
内核 核函数类型 正常的盒子三角形epanechnikov
带宽 内核平滑参数 带宽> 0

创建

有几种方法可以创建KernelDistribution概率分布对象。

属性

全部展开

分布参数

内核函数类型,指定为有效的内核函数类型名称。

核平滑窗口的带宽,指定为一个正标量值。

数据类型:|

分布特征

此属性是只读的。

截断分布的逻辑标志,指定为逻辑值。如果IsTruncated=0,分布不被截断。如果IsTruncated=1,分布被截断。

数据类型:逻辑

此属性是只读的。

概率分布的截断区间,指定为包含上下截断边界的标量值向量。

数据类型:|

其他对象属性

此属性是只读的。

概率分布名称,指定为字符向量。

数据类型:字符

此属性是只读的。

用于分布拟合的数据,指定为包含以下内容的结构:

  • 数据:用于分布拟合的数据向量。

  • :截尾向量,无则为空。

  • 频率:频率矢量,如果没有则为空。

数据类型:结构体

对象的功能

提供 累积分布函数
收集 收集的属性统计和机器学习工具箱对象从GPU
icdf 逆累积分布函数
位差 四分位范围
的意思是 概率分布均值
中位数 概率分布中值
negloglik 概率分布的负对数似然
pdf 概率密度函数
随机 随机数
性病 概率分布的标准差
截断 截断概率分布对象
var 概率分布方差

例子

全部折叠

加载示例数据。使用直方图可视化患者体重数据。

负载医院直方图(hospital.Weight)

图中包含一个轴对象。坐标轴对象包含一个直方图类型的对象。

直方图显示数据有两种模式,一种是针对女性患者的,另一种是针对男性患者的。

通过对患者权重数据拟合核分布来创建概率分布对象。

pd_kernel = fitdist(医院。重量,“内核”
pd_kernel = KernelDistribution Kernel = normal Bandwidth = 14.3792 金宝appSupport = unbounded

为便于比较,将患者权重数据拟合为正态分布,创建另一个概率分布对象。

pd_normal = fitdist(医院。重量,“正常”
pd_normal = NormalDistribution正态分布mu = 154 [148.728, 159.272] sigma = 26.5714 [23.3299, 30.8674]

定义x值并计算每个分布的pdf。

x = 50:1:250;pdf_kernel = pdf (pd_kernel x);pdf_normal = pdf (pd_normal x);

绘制每个分发的pdf文件。

情节(x, pdf_kernel,“颜色”“b”“线宽”2);持有;情节(x, pdf_normal,“颜色”“r”“线型”“:”“线宽”2);传奇(内核分配的“正态分布”“位置”“东南”);持有

图中包含一个轴对象。轴对象包含两个类型为line的对象。这些对象表示核分布,正态分布。

拟合核分布而不是像正态分布那样的单峰分布揭示了女性和男性患者各自的模式。

扩展功能

介绍了R2013a