SPSS讲义:数据编码簿的建立与基本频数分布

Author
Affiliation

刘念夏教授, PhD

Published

10 October 2025

1 SPSS 数据编码簿的建立

假设我们手上有一个简单的问卷调查题目,题目与选项如下图。

Figure 1: 问卷题目

我们想要把这个问卷题目输入到SPSS中,首先要建立数据编码簿。 请先打开SPSS软件,选择 File(文件)→ New(新建)→ Data(数据),打开一个新的数据文件。再选择Variable View(变量视图),如下图。

编码簿建立-1Name方块栏,输入变量名称(建议:使用英文名称,例如:Q1),在 Label方块栏,输入变量标签(中文标签,例如:性别;或英文标签)。在 Values 方块栏,Value Label 项目下,输入 变量值(Value)及标签(Label)(例如,Value: 1;Label:男。Value: 2;Label:女),每输入完一个变量值及标签,记得要点选 Add方框。全部输入完毕记得点选 OK方框。如此即完成Q1这一个变量的编码簿设置。如下图。

Figure 2: 编码簿建立-2

其他变量(问卷题目)的编码簿设置,可依此类推。

2 SPSS 数据的输入

2.1 自行输入

点选 Data View视图,根据变量的值域范围,输入受访者在该变量(问卷题目)(例如:Q1)的相对应数值(1或2)。逐笔输入到全部样本结束,如下图。

Figure 3: 数据输入-1

2.2 存档

File菜单下,点选 Save as (另存新档),将档案存成 SPSS格式的数据档(*.sav)(自行设置存档的目录)+(自行命名.sav)(例如:test.sav),记得按下 Save 方框如下图。

Figure 4: 数据输入-2
Figure 5: 数据输入-3

2.3 导入Excel数据

假设有一个Excel数据档(或WPS表格),副档名为 .xlsx,存在某个目录下。要将该数据档导入到SPSS,作法如下。

点选 File -> Import Data -> Excel,如下图。

Figure 6: 导入Excel数据-1

会开启一个新的窗口,选择要导入的Excel数据档(例如:20240906.xlsx),然后点选 Open方框,如下图。

导入Excel数据-2 导入时,SPSS预设Excel数据档的第一行(Row)为变量名称(例如:Q1, Q2, Q3),确定无误后,按一下OK,如下图。

Figure 7: 导入Excel数据-3

导入后,SPSS会自动开启一个新的数据档,里面即是刚才导入的Excel数据档,如下图。导入后,研究者可以进一步将其存档为SPSS型态的数据档(*.sav)。

Figure 8: 导入Excel数据-4

2.4 导入既有的SPSS数据

点选 File -> Open -> Data,如下图。

Figure 9: 导入既有SPSS数据-1

会开启一个新的窗口,选择要导入的SPSS数据档(例如:20240906class.sav),然后点选 Open方框,如下图。

导入既有SPSS数据-2 这样,数据档就被导入到SPSS了。

Figure 10: 导入既有SPSS数据-3

3 SPSS 频数分布

3.1 SPSS频数分布表

点选 Analyze -> Descriptive Statistics -> Frequencies, 如下图。

Figure 11: 频数分布菜单操作-1

在弹出的 frequencies 窗口中,选择要进行频数分布的变量(例如:Q3请问您满不满意学校食堂的饮食品质),并点选 OK 方框,如下图。

Figure 12: 频数分布菜单操作-2

这样就会在输出(output)窗口呈现频数分布表,如下。

Figure 13: SPSS频数分布输出结果-1
  • Frequency: 频次数

  • Percent: 百分比(包括遗漏值)

  • Valid Percent (排除遗漏值之后的百分比),这是我们想要的百分比。在没有遗漏值的情况下,Valid Percent =Percent

  • Cumulative Percent: 累积百分比

在有遗漏值的情况下(如下图),“Valid Percent” 不等于 “Percent”,此时,我们依旧要看 Valid Percent。

Figure 14: SPSS频数分布输出结果-2

3.2 APA Style 频数分布表

APA(American Psychological Association, 美國心理學會)的频数分布表,比較簡潔。

3.2.1 無遺漏值的APA頻次表

Frequencies 窗口中,记得点选 Create APA style tables 方框,如下图。

Figure 15: APA频数分布菜单操作-1

这样就会在输出(output)窗口呈现APA Style频数分布表,如下。

Figure 16: APA频数分布输出结果-1

3.2.2 有遺漏值的APA頻次表

如果数据档含有遗漏值,

Figure 17: APA频数分布菜单操作-2

APA格式会在频数分布表的下方,列出遗漏值(missing)的频数(N)与百分比(%),如下图所示。

Figure 18: APA频数分布输出结果-2

要呈现哪一种频数表(Frequencies table)(SPSS 格式或APA格式),就看研究者的偏好了。