回复:从 SPSS 导入中删除多响应格式定义 - 状态更改为:正在调查你好@hengehold_da1 .我们正在努力赶上这份名单,我们正在调查此事,应该很快就会回复你。
从 SPSS 导入中删除多响应格式定义用户经常需要导入 SPSS (.sav) 文件。如果该文件包含多响应 (MR) 变量,则可能会丢失信息。具体来说,如果数据中从未选择一个或多个响应类别,则 JMP 将不会保留该信息。就好像响应类别从未存在过一样。愿望清单请求:在导入 JMP 之前删除任何 .sav 文件 MR 定义 - 这会将它们带入单独的二进制变量中。或者,将 MR 变量带入,使其仍然“存在”(如果使用“制作指标列”,则显示 0% 发生率并产生其自己的二进制变量)。
数据访问回复:从 SPSS 导入中删除多响应格式定义 - 状态更改为:已交付抱歉这么晚才通知您。我们已经在 JMP 17 中实施了更改,这应该可以让您解决您提出的第二个解决方案。如果您觉得您的愿望没有得到满足,请告诉我,我可以重新打开。
回复:从 SPSS 导入中删除多响应格式定义嗨莎拉,
感谢您的提醒;但是,我无法在我的两个版本(17.1 和 EA9)中找到更改。您能给我指出正确的方向吗?我正尝试从 SPSS 中引入一个多响应变量(“mycolors”),其中一个类别(“blue”)全为零。如果我尝试对 mycolors 运行分布,则不会出现 blue。同样,如果我尝试使用 Cols>Utilities>Make Indicator Columns,则不会创建“blue”变量。
感谢您的帮助,
大卫
回复:从 SPSS 导入中删除多响应格式定义抱歉,David,我忘了详细说明!17 版中的一项新功能将所有可能的 MR 响应放在列的文本字段中。变量列表被连接起来并放在列注释中。我知道这不是您建议的实现此功能的方式,所以如果这不能满足您的要求,或者您对该功能有任何其他问题,请告诉我。谢谢!
回复:从 SPSS 导入中删除多响应格式定义嗨莎拉,
感谢您的回复,抱歉我回复迟了。这是一个改进。理想情况下,您可以实施一个解决方案,使 SPSS 导入的 MR 变量看起来就像 JMP 创建的 MR 变量一样。具体来说,当使用 Cols>Utilities>Combine Columns [选定的列是指示列 + MR 已选中] 时,它会从一组二进制变量中创建一个带有值标签的 MR 变量。值标签包括数据中没有的响应。是否也可以为 SPSS 导入的 MR 变量创建值标签列属性(包括所有响应)?这样,当用户在分类平台中汇总 MR 变量时,它将显示所有响应(前提是他们打开了分类选项 > 包括不在数据中的响应)。如果是这样,让他们默认打开此首选项是有意义的。
另一种选择是在导入 SPSS 文件期间删除 MR 集定义,以便所有响应都表示为二进制变量。
有什么想法吗?谢谢!
抄送: @EmmaKeeling
回复:从 SPSS 导入中删除多响应格式定义嗨,谢谢你的反馈!我已将其转达给开发人员。
我还想确保您知道,已经有一个首选项可以抑制多重响应处理并强制将所有响应作为二进制列输出。这必须通过 JSL 完成,但会在 JMP 会话之间持续存在。它由以下方式指定:pref(SPSS Enable Multiple Response(0));