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(":")),其中的冒号是新的分隔符。