用SPSS做logistic回归时 多分类变量怎么设置哑变量

2025-04-11 01:40:13
推荐回答(1个)
回答1:

  在SPSS中将多分类变量设置为哑变量比较麻烦,其中的一种方法就是将该多分类变量转换成N-1列的哑变量,举例来说,原多分类变量有四个取值(A/B/C/D),这时需要设置三列哑变量,比如D2,D3,D4
  用如果变量值是B,则D2=1,否则取0,如果是C,则用D3=1,否则取0,如果是D,则D4=1,否则取0
  D2 D3 D4
  1 0 0——》B
  0 1 0——》C
  1 0 0——》B
  0 0 1——》D
  0 0 0——》A

  注意,4分类只能设置3个哑变量,否则会出现虚拟变量陷阱问题,另外还需要考虑设置很多虚拟变量会造成自由度和共线性问题。