主要内容

ecdfhist

基于经验累积分布函数的直方图

描述

例子

nc) = ecdfhist (fx返回山庄,n,表示10个等间距垃圾箱的柱状图柱和垃圾箱中心的位置,c

ecdfhist根据经验累积分布函数的增加计算柱高,f,在评估点,x.它使柱高归一化,使直方图的面积等于1。相比之下,柱状图产生具有高度代表箱数的条。

例子

nc) = ecdfhist (fx使用返回直方图条箱里。

例子

n= ecdfhist (fx中心返回柱状图柱的高度,该柱状图的bin中心由中心

例子

ecdfhist (___绘制柱状图。

例子

全部折叠

基于经验累积分布函数计算直方图柱高。

从Birnbaum-Saunders分布生成故障时间。

rng (“默认”%的再现性failuretime =随机(“birnbaumsaunders”, 0.3, 1100, (1);

假设研究在时间0.9时结束,将生成的大于0.9的故障时间标记为经过审查的数据,并将该信息存储在一个向量中。

T = 0.9;岑= (failuretime > T);

计算数据的经验累积分布函数。

(f (x) = ecdf (failuretime,“审查”岑);

现在,找到柱状图的柱高使用累积分布函数估计。

[n、c] = ecdfhist (f (x);[n ' c ']
ans =10×22.3529 0.0715 1.7647 0.1565 1.4117 0.2415 1.5294 0.3265 1.0588 0.4115 0.4706 0.4965 0.4706 0.5815 0.9412 0.6665 0.2353 0.715 0.2353 0.8365

使用经验累积分布函数计算6个箱体的柱高,并返回箱体中心。

从Birnbaum-Saunders分布生成故障时间。

rng (“默认”%的再现性failuretime =随机(“birnbaumsaunders”, 0.3, 1100, (1);

假设研究在时间0.9时结束,将生成的大于0.9的故障时间标记为经过审查的数据,并将该信息存储在一个向量中。

T = 0.9;岑= (failuretime > T);

首先,计算数据的经验累积分布函数。

(f (x) = ecdf (failuretime,“审查”岑);

现在,使用累积分布函数估计有6个箱子的直方图。

[n、c] = ecdfhist (f, x, 6);[n ' c ']
ans =6×21.9764 0.0998 1.7647 0.2415 1.1294 0.3831 0.4235 0.5248 0.7764 0.6665 0.2118 0.8081

绘制指定bin中心的经验累积分布直方图。

从Birnbaum-Saunders分布生成故障时间。

rng默认的%的再现性failuretime =随机(“birnbaumsaunders”, 0.3, 1100, (1);

假设研究在时间0.9时结束,将生成的大于0.9的故障时间标记为经过审查的数据,并将该信息存储在一个向量中。

T = 0.9;岑= (failuretime > T);

定义本中心。

中心= 0.1:0.1:1;

计算数据的经验累积分布函数,并绘制指定bin中心的直方图。

(f (x) = ecdf (failuretime,“审查”岑);Ecdfhist (f,x,中心)轴([0 1 0 2.5])

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

生成右截尾数生存数据,并将累积分布函数的直方图与已知的概率分布函数进行比较。

从平均失效时间为15的指数分布中生成失效时间。

rng默认的%的再现性y = exprnd (75,1);

从平均失效时间为30的指数分布中生成退出时间。

d = exprnd (75,1);

将这些时间的最小值记录为观察到的故障时间。

t = min (y, d);

通过找出产生的故障次数大于退出次数来产生审查。

审查= (y > d);

计算经验cdf并使用经验累积分布函数绘制直方图。

(f (x) = ecdf (t)“审查”、审查);(f,x)“类型”“补丁”);h.FaceColor =[。8。8 1];持有

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

叠加已知种群的图pdf。

xx = 0。1:马克斯(t);yy = exp (- xx / 15) / 15;情节(xx, yy,的r -“线宽”, 2)

图中包含一个坐标轴。轴包含两个类型为patch, line的对象。

输入参数

全部折叠

在给定的评价点的经验cdf值,x,指定为向量。

例如,你可以用ecdf获取经验CDF值并输入ecdfhist如下。

例子:(f (x) = ecdf(失败);ecdfhist (f (x);

数据类型:|

经验cdf值的评估点,f,指定为向量。

例如,你可以用ecdf获取经验CDF值并输入ecdfhist如下。

例子:(f (x) = ecdf(失败);ecdfhist (f (x);

数据类型:|

容器的数量,指定为标量。

例如,你可以像下面这样画一个有8个箱子的直方图。

例子:ecdfhist (f, x, 8)

数据类型:|

容器的中心点,指定为向量。

例子:中心= 2:2:10;ecdfhist (f, x,中心);

数据类型:|

输出参数

全部折叠

直方图柱的高度ecdfhist根据经验的CDF值计算,作为行向量返回。

容器中心的位置,返回为行向量。

之前介绍过的R2006a