2016-10-09 92 views
-1

对于具有2个变量的分区多变量数据集,我有一个T^2统计量,可通过计算配对比较测试找到。我想比较我的T^2数字和T^2 _ {。95,p,n-1}的值,而不使用表格。在R中查找多变量数据的T^2分位数

在R中有一个函数或包允许我找到这些值吗?

回答

1

根据wikipedia,所述T^2统计经由

其中相关的F统计量。

由此可以得出的是(并且也被写入在文章中)

为了计算p值,由上述常数乘以T2统计并使用F-分布。

即,如果你隔离$ t^2 $以上,你可以找到qf(.95, p, n - p) * (n-1) * p/(n - p),它应该是相关的T^2分位数。

只要小心阅读文章,并确保您的自由度适当匹配。

+0

这就是我一直在做的解决方法。我希望有一个直接的方法来做到这一点,而不需要转换到F统计量。 – honeyBunchesOfFloats

+0

我不认为它有什么问题。它不“使用表格”,并给出*精确*值。只要创建一个函数'qt2(...)',就可以将计算隐藏起来。 (无论如何,你发现这个统计数据的任何软件包肯定会做这件事)。 –

+0

它肯定没有错。感谢您的帮助。 – honeyBunchesOfFloats