主要内容

KernelDistribution

内核概率分布对象

描述

一个KernelDistribution对象由参数、非参数模型描述和样本数据kernel-smoothing分布。

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

内核分配使用以下选项。

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

创建

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

  • 适合一个分布数据使用fitdist

  • 交互式地适合一个分布数据使用分布更健康应用程序。

属性

全部展开

分布参数

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

内核的带宽平滑窗口中,指定为一个积极的标量值。

数据类型:|

分布特征

这个属性是只读的。

逻辑信号截断分布,指定为一个逻辑值。如果IsTruncated=0分布是不会被删除的。如果IsTruncated=1分布是截断。

数据类型:逻辑

这个属性是只读的。

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

数据类型:|

其他对象属性

这个属性是只读的。

概率分布的名字,指定为一个特征向量。

数据类型:字符

这个属性是只读的。

数据用于分布拟合,指定为一个结构,其中包含以下几点:

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

  • :如果没有审查向量,或空。

  • 频率如果没有:频率向量,或空。

数据类型:结构体

对象的功能

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

例子

全部折叠

加载示例数据。使用柱状图可视化病人体重数据。

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

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

直方图显示数据有两种模式,一个女病人和一个男性患者。

创建一个概率分布对象通过拟合内核分配病人体重数据。

pd_kernel = fitdist (hospital.Weight,“内核”)
pd_kernel = KernelDistribution内核=正常带宽= 14.3792 =无限的支持万博1manbetx

相比之下,创建另一个概率分布拟合正态分布对象的病人体重数据。

pd_normal = fitdist (hospital.Weight,“正常”)
pd_normal = NormalDistribution正态分布μ= 154[148.728,159.272]σ= 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);传奇(内核分配的,“正态分布”,“位置”,“东南”);持有;

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。这些对象代表内核分布,正态分布。

安装内核分配而不是单峰分布,如正常的揭示了女性和男性患者分离的模式。

扩展功能

版本历史

介绍了R2013a