作者jsmine (Just smile)
看板Master_D
标题Re: [请益] 请问SPSS类别变项怎麽转连续变项?
时间Sat Jun 30 15:33:20 2007
※ 引述《ckny (辛苦的岁月)》之铭言:
: 请问SPSS类别变项怎麽转连续变项?
: http://media11.filewind.com/g.php?filepath=8103
: 我有抓到一篇多元回归的ppt,知道怎麽把性别转成连续变项
: 性别男性 1->0,女性2->1,也就是以0,1来表示
: 可是问题来了,如果是家庭状况的话,有单亲家庭组,他人照顾组,双亲家庭组三个变项
: 请问要怎麽转成三个二分变项呢?
: 我有去找量化研究与统计分析这本书,可是图书馆找不到,金石堂也没有
: 请问有没有人知道呢?谢谢!!
你是要把原本1(单亲家庭组),2(他人照顾组),3(双亲家庭组)的代号
转成虚拟变数(dummy varible)吗?
那麽你要建立两个新的虚拟变数(因为只需要n-1个)。
转换概念为
虚拟变数1 虚拟变数2
单亲家庭组 0 0 (表示当两个虚拟变数都为0时,即等於单亲)
他人照顾组 1 0 (表示当"虚拟变数1"为1时,即等於"他人")
双亲家庭组 0 1 (表示当"虚拟变数2"为1时,即等於"双亲")
转换方式为(在spss12版下)
transform→recode→into different varibles
→把你要进行转换的旧变数丢到"input->output"栏位中,
→在右边建立name:虚拟变数1(或取你看得懂的变数名称)之後,按change,
→点选old and new varibles
→在old value那一栏按1,再在new那一栏按0(表示原本的单亲会被转成0),再按add,
在old value那一栏按2,再在new那一栏按1(表示原本的他人会被转成1),再按add,
在old value那一栏按3,再在new那一栏按0(表示原本的双亲会被转成0),再按add。
→按continue回到前一个对话窗。
→按ok。就会出现"虚拟变数1"这个新的变数。
以同样方式,继续建立"虚拟变数2"。
这次换成1→0
2→0
3→1
然後,若你要跑回归,就把这两个虚拟变数丢进去,原本那个就不要丢进去了。
ps.若还是不了解又找不到书,可以用google查"虚拟变数"试看看,应该有帮助。^_^
--
我也是看书+上网学来的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.52.143