使用 JMP > 导入数据 > 导入 SPSS 文件
发布日期: 11/15/2021

导入 SPSS 文件

JMP 将 SPSS 文件作为数据表打开,并保持几项 SPSS 功能:

支持具有最基本的格式的常规数值和字符数据。

支持 SPSS 日期、日期时间和时间格式。

默认情况下,标签转换为列标题。若选择该选项,但数据不包含标签,则列将命名为第 1 列第 2 列,依此类推。

您还可以在打开 SPSS 文件时选择用于转换列标题的方法。所选的方法随后将取代首选项。

要更改默认转换方法,请选择文件 > 首选项(或 macOS 上的 JMP > 首选项)。在“常规”页上,取消选择导入期间将 SPSS 标签用于列名。变量名随后将自动导入为列标题。

在 SPSS 文件中定义的值标签另存为值标签列属性。在每个数据表单元格中显示的是该值标签而不是原始值。有关“值标签”属性的详细信息,请参见值标签

SPSS 可以对一个变量赋于特定值以便分析中被当作缺失项使用。例如,可以将值 64 视为身高变量的缺失值。然后,在计算身高的分布时将忽略值 64。当您导入 SPSS 时,这些值包括在相应变量的“缺失值代码”列属性中。

支持至多包含 20 个数的缺失值范围。若范围以负数开始,则数字倒数至最大值(例如 -10 至 -5)。若范围以正数开始,则数字从最小数开始累加(例如 1 到 12)。

导入时将不保留 SPSS 文件中选定的自定义货币格式。此外,JMP 不能读取包含双字节字符(如,非 Unicode 日文字符)的 SPSS 数据。

打开 SPSS 文件 (Windows)

1. 选择文件 > 打开

2. 文件名旁边的列表中,选择 SPSS 数据文件 (*.sav)

3. 选择 SPSS 文件。

4. (可选)要指定列标题,请从以下 JMP 列名设置自选项中选择其一:

SPSS 标签用于基于 SPSS 标签创建列标题。

SPSS 变量名称用于基于变量名创建列标题。

5. 点击打开

JMP 将该文件作为数据表打开。

打开 SPSS 文件 (macOS)

1. 选择文件 > 打开

2. 选择 SPSS 文件。

3. (可选)要指定列标题,请执行以下操作之一:

取消选择使用 SPSS 标签作为标题可将变量名转换为列标题。

选择使用 SPSS 标签作为标题可将标签转换为列标题。

4. 点击打开

JMP 将该文件作为数据表打开。

注意:

与导入其他文件相同,打开和保存大型 SPSS 文件时可能会遇到延迟。

竖线 (|) 现在可将 .sav 文件的 SPSS 标签中的多个响应内的单词分开(如在detergent|liquid中)。要更改分隔符,请运行以下 JSL 脚本:Preference(SPSSMultiResponseDelimiter(":")),其中的冒号是新的分隔符。

需要更多信息?有问题?从 JMP 用户社区得到解答 (community.jmp.com).