【发布时间】:2013-05-06 21:49:44
【问题描述】:
我正在创建许多新变量,并且我希望每个变量类型都基于旧变量的类型。我不想手动执行此操作——我有一个脚本可以根据旧变量的名称自动创建新变量,所以我希望它另外自动检测旧变量的类型。
显然我有字符串和数字类型的变量。
有什么想法吗?
如果上述方法不可行,另一种方法是复制基本变量,然后将值设置为 $sysmis。但是,我怎样才能复制变量呢?
谢谢!
编辑,回应评论者 JKP:我正在使用 varstocases 语法重组一个大型纵向数据集。每个变量都不是在每个时间点,所以我需要创建缺失的变量,以便在重组过程中正确索引它们。
所以,Var_t1 和 Var_t3 存在,但是当重组时,Var_t1 的索引为 1,而 Var_t3 的索引为 3。所以我需要创建一个空的 Var_t2 以便 /make Var 从 Var_t1 Var_t2 Var_t3。
当然,要重构,变量必须都是同一类型。
顺便说一句,在我看来这是一种非常复杂的方法,但它似乎是我在 SPSS 中知道的唯一选择。
【问题讨论】: