首页 > 编程知识 正文

t分布函数表达式,均匀分布的概率密度函数公式

时间:2023-05-05 21:54:33 阅读:136078 作者:251

利用Excel绘制t分布概率密度函数

有关t分布的应用广泛,主要用于假设检验。 关于使用Excel绘制t分布的概率密度函数图表的问题,试着回答如下。

使用excel绘制t分布的概率密度函数需要2个列:1)自变量x,2 )计算与自变量x对应的t分布的概率密度函数。 在Excel中,TDIST函数计算概率累积密度,无法计算概率密度的值,因此借用伽马函数的自然对数。 先从t分布的公式开始吧。

这里,是自由度=n-1

是伽马函数的符号

t分布的平均值和标准正态分布一样等于0

t分布的标准偏差=/(-2 ) ) ) ) )。

如何将随机变量的t值作为x轴,也就是将t看作x,将自由度带入方程中求y值? 由于t分布涉及GAMMALN (函数,excel提供了GAMMALN )函数,可以用excel的GAMMALN函数计算得到t分布的概率密度函数(见【附录】)。 转换后的公式如下

t(x,df )=exp ) gammaln () df1 )/2 ) )/sqrt ) pi ) *df ) (exp ) gammaln ) df/2 ) ) ) *(1 X^2/df ) ^(-)

由于对公式格式顺序的理解不同,上述公式也有可能写成如下。

t(x,df )=exp ) gammaln () df1 )/2 ) ) *(1 X^2/df ) ^(-(df1 )/2 )/sqrt (df * pi ) )/exp ) gammmaln

自由度) )=4为例,求出t分布的图可以按以下步骤进行。

步骤1确定自变量的取值范围

在自由度=4情况下,t分布的方差为/)-2 )=2,标准偏差=sqrt(2)=1.414

t分布的平均与标准正态分布一样都等于0,同样与正态分布一样,几乎99%的t值都落在平均` x3个标准差以内,即区间` x-3、` x3之间,所以横轴的取值范围在-4.2~4.2之间。

在步骤Excel单元格中输入参数

在列a中,在单元格A2中输入-4.2,在单元格A3中输入-4,并以0.2为增量增加。选择单元格A2和A3,然后将右下角的填充控制点拖动到单元格A44中,列a中的这些数据对应于随机变量t的如表-1所示:

表-1

步骤3在单元格B2中输入计算t分布概率密度函数的公式

关于式(1),由于自由度()=4,所以从df=4代入; 由于参数x是单元格A2中的值,因此根据Excel的相对参照规则,x可以从A2中代入。 于是,单元格B2的内容

=exp(gammaln ()4)/2 ) )/sqrt (pi ) )4)=exp(gammaln ) ) *(1 A2^2/4) -1/2 ) ) )4) 1

表-2

上述公式按照公式(1)的理解顺序,单元B2的内容可以写成如下:

/exp () gammaln ()4)/2 ) ) *(1 A2^2/4) ^ )-)4)1/2)/sqrt )4*pi ) )/exp ) gammaln )4/2)

结果是一样的。

步骤4复制公式

按住单元格B2右下角的填充控制点并向下拖动到B44,将B2的公式填充复制到b列中相应的单元格中,如表3所示。

表-3

步骤5由于相对引用的规则,a列的参数将自动通过表达式相对引用计算,结果如表-4所示。

表-4

上表-3为了说明公式的复制,特意在“工具”-“选项”-“视图”中选中“公式”,显示了所有的公示内容。 在实际操作中,如表-4所示,不出现公式,只出现计算结果。 这样就完成了自由度为4的t分布概率密度函数表。

步骤6t绘制分布概率密度函数图

选择A1:B44,然后选择“图表向导”-“标准型”-“XY散点图”(光滑线条),如图-1所示。

图-1

第7步输入标题,调整字体大小、线型等格式,完成t分布概率密度函数图,如图-2所示。

图-2

将上图的图表类型置换为二维面积图后,如图-3-1(2003版)和图-3-2(2010版)所示。

图-3-1

图-3-2

在Excel 2003版中,面积图数据序列格式中阵列的内部填充格式没有透明设置。 另外,也不能用像条形图那样事先制作好的透明图像进行填充。 这样的效果在2007版和2010版中很容易实现。 要在版本2003中增强视觉效果,请尝试使用三维面积图。 将上图的图表类型置换为三维面积图后,为-4-1(2003版)

和图-4-2(2010版)所示:

图-4-1

图-4-2

为了方便调整不同的自由度参数值观察图形变化,在Excel数据表中可在第一行的某几个单元格如E1、F1、G1输入不同参数,然后在公式引用这几个参数时使用不同的方式:列数据为相对引用,而行数据为绝对引用,如E$1、F$1、G$1。而A列自变量值则使用:列数据为绝对引用,而行数据为相对引用,如$A2、$A3、$A4等。

数据表输入截图如图-5:

图-5

在公式输入后,选择单元格区间A1:D44,在同一图表作出三种不同自由度的平滑曲线的散点图,可见随着自由度的变大,t分布越向Y轴集中如图-6所示:

图-6

【附录:关于GAMMALN()函数和EXP()函数】

•函数 GAMMALN 的计算公式如下:

伽马函数Γ(x)是个定积分,无法直接绘图,可由GAMMALN()函数和EXP()函数,并利用对数恒等式:

间接求得,下面对以上内容使用Excel中的相关文字加以说明。

GAMMALN函数的作用: 返回伽玛函数Γ(x)的自然对数。

语法:

GAMMALN(x)

X    为需要计算函数 GAMMALN 的数值。

GAMMALN(x)=LN(Γ(x))

说明:

如果 x 为非数值型,函数 GAMMALN 返回错误值 #VALUE!。

如果 x ≤ 0,函数 GAMMAIN 返回错误值 #NUM!。

数字 e 的 GAMMALN(i) 次幂等于 (i-1)!,其中 i 为整数,常数 e 等于 2.71828182845904,是自然对数的底数。

GAMMALN(8)=8.525161

EXP(GAMMALN(8))=5040=(8-1)!=FACT(7)

FACT(N)为返回N-1的阶乘(N-1)!=1×2×3×4×…×(N-2)×(N-1)的函数(其中N为自然数)

关于EXP()函数:

EXP()返回 e 的 n 次幂。常数 e 等于 2.71828182845904,是自然对数的底数。

语法

EXP(number)

Number 为底数 e 的指数。

说明

若要计算以其他常数为底的幂,请使用指数操作符 (^)。

EXP 函数是计算自然对数的 LN 函数的反函数。

EXP(1)=2.718282(e的近似值)

EXP(2)=7.389056

EXP(1)=20.08554

EXP(LN(3))=3

于是为求伽马函数Γ(x)首先要回忆一个最基本的恒等式:

即可得:

把该恒等式用于伽马函数的取得,可以由以下两步进行:

先用GAMMALN(x),取得自然对数;

再用EXP(GAMMALN(x)),取得伽马函数的值。

完 谢谢观看

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。