我需要知道如何将R中创建的具有很多缺失值的.csv文件读入SPSS,以便将那些缺失值读为缺失(SPSS中的.
),而不是读为{{ 1}}。
有很多变量,每个变量都有很多条目,并且大多数条目都是NA,因此我没有时间研究所有变量,将每个变量从“ NA”逐一重新编码为“ SYSMISS”。
有人有什么想法
我尝试过
NA
但是SPSS只是将其读取为字符串,而不是缺少的值。
答案 0 :(得分:1)
您可以按原样保留文件,而不必以其他方式写入文件。将文件读入SPSS后,将有问题的变量转换为带有NA值的字符串,请使用:
alter type var1 to var250 (f8.2).
这会将这些变量改回数字,从而将所有NA值转换为缺失值。
(注1:to
仅用于连续变量组,例如var1 to var12 var14 var18 var20 to var30
。注2:f8.2
替换为所需的数字格式)