我有一个这种格式的字符串变量:
stock
stockA
stockB
stockC
我会在判别分析中将此变量用作分组变量,但我可以在列表中看到这一点。有一种方法可以选择spss中的所有列,并使用tranform创建一个新列,使该变量可用于分析。
但是为了做到这一点,我应该从转型中选择什么?
来自变换或数据表。 它就像
stockA -> A
stockB -> B
stockC -> C
来自转型 - >记录到不同的值,但我到底应该做什么?
回答(有问题):
转换 - > 重新编码为不同的变量
在输出变量中,我设置了名称和标签:
点击按钮旧值和新值 ..
列旧值 - > 值我插入旧值并在新值 - >中值,然后按添加
按钮当我完成时,我按下所有确定,我可以在SPSS中看到新列
当我进行因子分析时,我可以看到上一个动作中的新变量。
然而,当我去分析时 - >分类 - >判别分析我无法看到新的变量。
为什么呢?我怎样才能做对吗?
答案 0 :(得分:1)
您需要将其重新编码为数字变量。使用AUTORECODE(转换>自动重新编码)