为什么我的独立 t 检验在 SPSS 或 Excel 中不同?

Why is my independent t-test different in SPSS or Excel?

我想以各种方式将我的模拟模型的输出与观察到的数据进行比较,比如使用独立的 t 检验来比较均值。但是,当我在 SPSS 中进行独立 t 检验时,得到的结果与 Excel 中的独立 t 检验不同。我不知道为什么,所以我不知道应该使用哪一个。谁能告诉我为什么结果不同?

这是 SPSS 中的独立 t 检验(t 值 0,181p 值 0,857):

这是 t 检验:Excel 中假设方差相等的双样本(假定方差不相等的 t 检验也不同于 SPSS 中的):

在 SPSS 中对您的原始数据进行 运行 TTest 之后,使用完整数据,我从 spss 和 excel 获得了完美匹配的结果(见下文)。
您遇到的问题与您的“观察”集中似乎缺少的一个案例有关(如@TomSharpe 所述)。
这可能是由于在将数据复制到 SPSS 时出现了一个简单的错误。在 SPSS 中,您必须将两个范围放在同一列中 - 您可能手动完成此操作并出错 - 在这种情况下,您应该学习使用 restructure 命令,即 varstocases,以避免此类错误.

另一方面,如果数据已满但分析中似乎仍缺少一个案例,则应检查数据是否由另一个变量加权。加权数据可以改变分析中观察的表观数量,当然也会改变结果。 .