WorksheetFunction.TTest(Object, Object, Double, Double) 方法

定义

返回与学生 t 检验相关的概率。 可以使用函数 TTEST 判断两个样本是否可能来自两个具有相同平均值的总体。

public:
 double TTest(System::Object ^ Arg1, System::Object ^ Arg2, double Arg3, double Arg4);
public double TTest (object Arg1, object Arg2, double Arg3, double Arg4);
Public Function TTest (Arg1 As Object, Arg2 As Object, Arg3 As Double, Arg4 As Double) As Double

参数

Arg1
Object

array1 - 第一个数据集。

Arg2
Object

array2 - 第二个数据集。

Arg3
Double

tails - 指定分布的尾数。 如果 tails = 1,则 TTEST 将使用单尾分布。 如果 tails = 2,则 TTEST 将使用双尾分布。

Arg4
Double

type - 要执行的 t 检验的种类。

返回

注解

重要提示:此函数已替换为一个或多个新函数,这些函数可提供更高的准确性,并且其名称更能反映其用法。 此函数仍可用于与早期版本的 Excel 兼容。 但是,如果不需要向后兼容性,则应考虑从现在起使用新函数,因为它们更准确地描述了其功能。 有关新函数的详细信息,请参阅 T_Test(Object, Object, Double, Double) 方法。

1配对
2双样本等方差(同方差)
3双样本不等方差(异方差)

如果 array1 和 array2 具有不同数量的数据点,并且类型 = 1 (配对) , 则 TTest 返回 #N/A 错误值。

参数 tails 和 type 将被截尾取整。

如果 tails 或 type 为非数值, 则 TTest 返回 #VALUE! 。

如果 tails 是除 1 或 2 以外的任何值, 则 TTest 返回 #NUM! 。

TTest 使用 array1 和 array2 中的数据来计算非负 t 统计信息。 如果 tails=1, 则 TTest 在 array1 和 array2 是具有相同平均值的总体样本的假设下返回 t 统计值较高值的概率。 当 tails=2 时 ,TTest 返回的值是 tails=1 时返回的双精度值,对应于“相同总体平均值”假设下 t 统计值较高绝对值的概率。

适用于