我有两个相互交织的问题:
我的目标是将字符串数据的12列合并为一个干净的列。
这是使用调查数据,因此每一列代表不同的受访者组,也就是如果一个拥有数据,其他则没有。
但是...很多列显示的是NA而不是空白。因此,它现在显示一个字符串,该字符串应为空白。
问题1:如何告诉SPSS IF列A到L =“ NA”然后$ SYSMIS 。
问题2:一旦我的专栏不包含NA,如何将它们全部合并为一栏?
如您所见,我的目标是清除NA,并使其成为空白单元格。然后,我想从每一列中获取值(此处以红色突出显示)并将它们组合到新列中(再次,它们将永远不会在同一行中具有来自不同列的两个值,因此应该不难合并,我是我只是不确定如何)。
谢谢! (:
答案 0 :(得分:2)
未经测试,但是请查看以下各项是否适用:
编辑:经过修订,以纳入评论中提到的改进。
RECODE A TO L ('NA' = '') .
STRING NewColumn (A25) .
COMPUTE NewColumn = Concat(A, B, C, D, E, F, G, H, I, J, K, L) .
EXE .