SPSS CORRELATIONS – 初学者教程
作者: Ruben Geert van den Berg, 发表于 SPSS 表格、相关性分析 和 SPSS A-Z
另请参阅 Pearson 相关系数 - 快速入门。
SPSS CORRELATIONS 命令可以创建包含 Pearson 相关系数 及其对应的 N 值和 p 值 的表格。对于 Spearman 等级相关系数 和 Kendall’s tau 相关系数,请使用 NONPAR-CORR 命令。这两个命令都可以通过 A nalyze(分析) C orrelate(相关)
B ivariate(双变量) 来粘贴使用。本教程将快速介绍主要选项。我们将使用 freelancers.sav 数据集进行演示,建议您下载该数据集并跟随示例进行操作。
用户缺失值 (User Missing Values)
在运行任何相关性分析之前,我们首先将 income_2010 到 income_2014 中所有大于等于一百万美元的值指定为 用户缺失值。检查它们的直方图(另请参阅 FREQUENCIES 命令)表明这确实是必要的;这些变量中存在一些极端值,未能检测到它们会对我们的相关性分析产生巨大影响。我们将通过运行以下 语法 (syntax) 来实现:missing values income_2010 to income_2014 (1e6 thru hi).
请注意,“1e6”是 1 后跟 6 个零的简写形式,即一百万。
SPSS CORRELATIONS - 基本用法
下面的语法展示了运行标准相关矩阵的最简单方法。请注意,由于表格结构,不同变量之间的所有相关性都显示两次。
默认情况下,SPSS 在这里使用成对删除缺失值 (pairwise deletion of missing values);每两个变量之间的相关性计算都使用在这两个变量上都具有有效值的个案。这就是为什么在下面的屏幕截图中,N 从 38 到 40 不等的原因。
***Standard correlation matrix with correlations, N's and p-values.
**
correlations income_2010 to income_2014.
请记住,无论其潜在的统计假设 (statistical assumptions) 是否满足,p 值始终显示。奇怪的是,SPSS CORRELATIONS 没有提供任何抑制它们的方法。但是,SPSS 相关性分析的 APA 格式 提供了一个超级简单的工具来做到这一点。
SPSS CORRELATIONS - WITH 关键词
默认情况下,SPSS CORRELATIONS 会生成完整的相关矩阵。避免这种情况的一个鲜为人知的技巧是使用 WITH 子句,如下所示。结果表格显示在以下屏幕截图中。
***Custom correlation matrix.
**
correlations income_2010 **with** income_2011 to income_2014.
SPSS CORRELATIONS - MISSING 子命令
与上述成对删除缺失值不同,通过在 MISSING 子命令中指定,可以实现列表删除 (listwise deletion)。另一种方法是使用 NMISS 函数 识别具有缺失值的个案。接下来,使用 FILTER 命令 将它们从分析中排除。列表删除实际上不会删除任何内容,而是将所有在一个或多个涉及的变量上具有缺失值的个案从分析中排除。
请记住,如果涉及许多变量和缺失值,列表删除可能会严重减少您的样本量。请注意,在下一个屏幕截图中,当使用列表删除时,表格结构会略有改变。
***Correlation matrix with listwise deletion of missing values.
**
correlations income_2010 to income_2014
/missing listwise.
SPSS CORRELATIONS - PRINT 子命令
默认情况下,SPSS CORRELATIONS 显示双侧 p 值 (two-sided p-values)。虽然许多统计学家对此不屑一顾,但通过在 PRINT 子命令上指定 ONETAIL 可以获得 单侧 p 值 (one-sided p-values),如下所示。
通过在 PRINT 子命令上指定 NOSIG(不是 SIG)来标记具有统计显著性的相关性。
***Show one-sided p-values and flag statistically significant correlations.
**
correlations income_2010 with income_2011 to income_2014
/print nosig onetail.
SPSS CORRELATIONS - 注意事项
SPSS CORRELATIONS 的更多选项在命令语法参考中进行了描述。本教程特意跳过了一些选项,例如包含用户缺失值以及使用 MATRIX 子命令捕获相关矩阵。我们这样做是因为对它们的有用性存在疑问。