标签: spss
我有一个包含600个变量的SPSS文件,每个变量可以有0到4个不同的缺失值。我试图根据这种模式更改缺失值:
996 -> -6 997 -> -7 998 -> -8 999 -> -9
如果996是“无对象”,则997是“不知道”,998是“拒绝”,999是“未声明”。我需要更改的数字才能拥有相同的标签。 变量中还有其他值标签,因此我不能简单地删除标签并添加新标签。
有没有办法删除特定的值标签或使用脚本更改值?
答案 0 :(得分:1)
如果所有变量的这些标签相同,只需使用ADD VALUE LABELS命令指定这四个值。如果这些标签随变量而变化,则需要更复杂的代码,但除非有必要,否则不要去那里。
答案 1 :(得分:0)
这似乎是一个重复的问题,我answered我自己前一段时间。通过传统的语法,我不认为它仍然是可能的。
嗯,在计算领域没有什么是不可能的。 Raynald Levesque概述了一种解决方案here。 Ruben Geert van den Berg也在他的website上提供了一个python解决方案。