我正在编写一个应用程序来帮助促进一些研究,其中一部分涉及进行一些统计计算。目前,研究人员正在使用一个名为 统计软件. 。他们关心的部分输出如下所示:

[Part of the SPSS output

他们实际上只关心 FSig. 价值观。我的问题是我没有统计学背景,我不知道这些测试叫什么,或者如何计算它们。

我以为 F 值可能是以下结果 F检验, ,但是按照维基百科上给出的步骤进行操作后,我得到的结果与 SPSS 给出。

有帮助吗?

解决方案

这个网站 可能会对你有更多帮助。还 这个.

我对统计课程的记忆相当生锈,但这里什么也没有:

当您进行方差分析 (ANOVA) 时,您实际上将 F 统计量计算为“组间”均方方差与“组内”均方方差的比率。上面的第二个链接似乎非常适合此计算。

这使得 F 统计量准确地衡量模型的强大程度,因为“组间”方差是解释力,而“组内”方差是随机误差。高 F 意味着模型非常重要。

与许多统计操作一样,您可以反向确定 Sig。使用 F 统计量。在这里,您的维基百科信息会稍微派上用场。您想要做的是 - 使用 SPSS 给您的自由度 - 找到适当的 P 值,在该值下 F表 将为您提供计算出的 F 统计量。发生这种情况时的 P 值 [F(table) = F(calculated)] 就是显着性。

从概念上讲,较低的显着性值表明拒绝零假设的能力非常强(出于这些目的,这意味着确定您的模型具有解释力)。

如果其中有任何错误,请向所有数学爱好者表示歉意。我会回来检查进行编辑!

祝你好运。统计很有趣,只是这部分可能不是。=)

其他提示

我从你的问题中假设你的研究同事想要自动化执行某些统计分析的过程(即,他们想要批量处理数据集)。您有两个选择:

1) SPSS 现在可以通过 python 编写脚本(从版本 15 开始) - 访问 spss.com 并搜索 python。您可以编写 Python 脚本来自动分析数据并从数据透视表中提取关键值,然后以您喜欢的方式处理答案。这样做的优点是可以对 Python 脚本的结果与协作者在 SPSS 中手工计算的结果进行精确比较。因此,您不必真正了解任何统计数据即可完成这项工作(这是一个关键优势)

2) 您可以在 R 中执行此操作,这是一个免费的统计环境,可以编写脚本。这样做的缺点是你必须学习统计学才能确保你做得正确。

统计很难:-)。经过一年的阅读和重读书籍和论文,我只能自信地说我理解了它的基础知识。

无论您使用哪种编程语言,您可能希望研究现成的库,因为它们在一般数学和特别是统计中存在许多陷阱(舍入错误是一个明显的例子)。

作为一个例子,你可以看一下 R项目, ,它既是一个交互式环境,又是一个库,您可以从 C++ 代码中使用它,并在 GPL 下分发(即,如果您仅在内部使用它并仅发布结果,则无需打开您的代码)。

简而言之:不要手动执行此操作,链接/使用现有软件。sain_grocen 的答案是不正确的。:(

这些都是对参数估计显着性的检验,通常用于多元响应多重回归。在统计编程环境之外,这些并不是简单的事情。我建议要么从预先存在的统计程序中获取输出,要么使用可以链接到并使用该代码的程序。

我担心第一个答案(sain_grocen's)会引导您走上错误的道路。他的解释很可能是你实际处理的情况的一个特例。他的链接中解释的方差分析是针对平衡设计中的单变量响应。这些不是您看到的 F 统计数据。输出中的名称(Pillai's Trace、Hotelling's Trace,...)是一些可用的多变量版本。它们在某些假设下具有 F 分布。我无法在这里解释价值的教科书,我建议您首先查看约翰逊和威奇恩的“应用多元统计分析”

您能否详细解释一下为什么 SPSS 本身不能很好地解决该问题?它是否会生成难以操作的数据透视表作为输出?是程序的费用吗?

F 统计量可以由任意数量的特定检验产生。F 只是一个分布(松散地:对值组的“频率”的描述),例如正态(高斯)或均匀。一般来说,它们是由方差比率产生的。观点:许多统计学家(包括我自己)发现基于 F 的检验不稳定(术语:非强壮的).

特定的输出统计数据(皮莱轨迹等)表明原始分析是一个多元方差分析示例,正如其他发帖者所描述的那样,这是一个复杂且难以正确执行的过程。

我还猜测,基于多元方差分析和 SPSS 的使用,这是一个心理学或社会学项目......如果没有请赐教。其他更简单的模型实际上可能更容易理解并且更可重复。如果您当地的大学有统计咨询小组,请咨询该小组。

祝你好运!

以下是 MANOVA 输出的解释,来自一个非常好的统计和 SPSS 网站:

输出及解释:http://faculty.chass.ncsu.edu/garson/PA765/manospss.htm

如何以及为何进行多元方差分析或多元 GLM:(与上面相同的路径,但以“/manova.htm”终止)

从头开始编写软件来计算这些输出既漫长又困难;有很多数值问题和矩阵求逆要做。

正如 Henry 所说,使用 Python 脚本或 R。如果编写脚本,我建议与了解 SPSS 的人合作。此外,SPSS 本身能够使用称为 OMS 的工具将输出表导出到文件。SPSS 中的脚本可以做到这一点。

找出您的研究小组中谁了解 SPSS 并与他们合作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top