我想把两个字符串变量(STRING_VAR1和STRING_VAR2)合并成一个字符串变量STRING_ALL,这样STRING_VAR1的内容是 或 STRING_VAR2被复制到STRING_ALL中,这取决于这两个变量中哪个变量包含任何数据(见 例子_数据集). 如果变量STRING_VAR1和STRING_VAR2都包含缺失的情况,那么STRING_ALL也应该缺失。
我试过CONCAT(见下面的代码),但由于某些原因,它不起作用,使我的STRING_ALL只有空例。
STRING STRING_ALL(A4)
COMPUTE STRING_ALL = CONCAT(STRING_VAR1, STRING_VAR2)
先谢谢你
Eli的建议给了你必要的信息来解决这个具体问题。如果你想知道原因,请查看 指挥部命令 SPSS统计命令语法参考》中的主题。它讨论了不同类型的命令,以及其中一些命令(如COMPUTE)不会立即生效,而是在执行导致数据传递的命令之前进行存储。