全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
9421 8
2017-08-22
在进行多元线性回归分析是,若自变量x是多项分类数据,比如职业(工人、农民、教师),需要在回归前进行虚拟变量设置。请问大神们,在SPSS中具体步骤如何实现????PS:是不是应该选定一个选项作为参考项(如工人),虚拟变量设置后,应该只有农民和教师了吧?感谢感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-8-22 06:49:55
哑变量
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 08:15:31
ken918 发表于 2017-8-22 00:12
在进行多元线性回归分析是,若自变量x是多项分类数据,比如职业(工人、农民、教师),需要在回归前进行虚拟 ...
哑变量对的,设好后有个(cat)符号追变量后
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 08:20:27
cuijie1125 发表于 2017-8-22 06:49
哑变量
是这样的。具体设置可看看张文彤老师教程中的截图操作。论坛有书的电子版。祝好运~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 08:51:57
好久没操作了,有点遗忘……
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-8-22 08:58:37
若自变量x是多项分类数据,比如职业(工人、农民、教师)……设自变量X取值分别为1,2,3,1代表工人,2代表农民,3代表教师。
那么虚拟变量的设置如下:
把变量职业转变成上面括号中的3项具体职业变量,当中把任一一项作为参照,例如把工人当成参照设为,工人(0,0,0)。那么增设X2农民(0,1,0)表示,如果原职业变量中有工人1或教师3的,均以0表示,原职业变量中有农民2的,用1表示。增设X3教师(0,0,1),如果原职业变量中有工人1或农民2的,均以0表示,原职业变量中有教师3的,用1表示。然后删除原职业变量。这样就把原职业一个变量变成以工人为参照,农民和教师两个哑变量。
简单地讲,就是把1个变量X:职业,变成2个哑变量:农民X2、教师X3。而工人X1可以省略不写,因为值均为0,增加后,乘以任何数都为0,没有意义。
不知我分享清楚了吗?供参考。祝好!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群