全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
42286 15
2010-04-17
张文彤老师的spss11统计分析教程高级篇中,多元线性回归的linear过程中提到,建立哑变量需要使用compute过程,但是我不知道如何建立,比如以血型为例说明,哪位高手能够使用spss在多元线性回归中建立哑变量,请指点一二,万分感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-17 22:25:29
200330303 发表于 2010-4-17 21:02
张文彤老师的spss11统计分析教程高级篇中,多元线性回归的linear过程中提到,建立哑变量需要使用compute过程,但是我不知道如何建立,比如以血型为例说明,哪位高手能够使用spss在多元线性回归中建立哑变量,请指点一二,万分感谢!
請  樓主參考一下,我回答別的壇友的資料:

spss中设置虚拟变量的具体过程
http://www.pinggu.org/bbs/viewthread.php?tid=607638&page=1&from^^uid=1141169
二维码

扫码加我 拉你入群

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

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

2010-4-18 12:09:10
你要是用17.0,0版本的spss是有一个小插件,对话框的形式解决的
二维码

扫码加我 拉你入群

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

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

2010-4-18 19:17:24
ereree 发表于 2010-4-18 12:09
你要是用17.0,0版本的spss是有一个小插件,对话框的形式解决的
多謝  版主提示。

應該  換用SPSS 17.0!
二维码

扫码加我 拉你入群

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

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

2010-4-18 21:15:51
200330303 发表于 2010-4-17 21:02
张文彤老师的spss11统计分析教程高级篇中,多元线性回归的linear过程中提到,建立哑变量需要使用compute过程,但是我不知道如何建立,比如以血型为例说明,哪位高手能够使用spss在多元线性回归中建立哑变量,请指点一二,万分感谢!
楼上讲的设置虚拟变量我是会做的,但是这里会有新问题。当使用spss软件做多元线性回归分析时,会纳入多个自变量,假如有5个自变量,其中一个是血型,其他自变量都是连续变量,那么设置自变量时,血型共有三个虚拟变量,加上其他四个,共有7个自变量需要纳入到回归方程中,请问这样做对吗?有的书上提到,血型的三个虚拟变量需要同时进同时出,如何办到?如果我以血型A为参照,是否就是说,血型A不设置虚拟变量而以其它三个血型设置三个虚拟变量,那么,这样做以后,如果血型BOR值为1.2,可以这样解释,即血型B的患者比血型A的患者患所研究疾病的可能性大20%

樓主問題,請參考:
http://www.pinggu.org/bbs/viewthread.php?tid=607638&page=3&from^^uid=1141169


問題1那么设置自变量时,血型共有三个虚拟变量,加上其他四个,共有7个自变量需要纳入到回归方程中,请问这样做对吗?

沒錯,迴歸方程式是這樣的

Ya+b1X1+b2X2+b3X3+b4X4+b5Type1+ b6Type2+ b7Type3


問題2有的书上提到,血型的三个虚拟变量需要同时进同时出,如何办到?


如果『楼上讲的设置虚拟变量我是会做的』,那麼你只要接著執行步驟3到步驟6


步驟1:輸入資料。類別資料以原始型態輸入。

步驟2:虛擬化處理類別變項:
轉換(transform)→重新編碼(Record into different variables)→成不同變數→
舊值與新值→指令設定新變項的轉換條件,。總共要做K-1次(你要做3次)

步驟3:選取統計→分析迴歸方法→線性
步驟4:選擇依變項
步驟5:選擇Type1,Type2, Type3虛擬變項以及X1,X2,X3,X4移入自變項清單中
步驟6:選擇強迫進入變數法,按確定執行。

(以上引用自邱皓政(2007),17p.25
二维码

扫码加我 拉你入群

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

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

2010-4-18 21:16:38
5# 096001

問題3如果我以血型A为参照,是否就是说,血型A不设置虚拟变量而以其它三个血型设置三个虚拟变量,那么,这样做以后,如果血型BOR值为1.2,可以这样解释,即血型B的患者比血型A的患者患所研究疾病的可能性大20%

『血型A不设置虚拟变量』????

如果我以血型A为参照按照邱皓政(2007)的作法,改寫如下;


如果間斷變項有K個水準,則需要K-1個虛擬變項【此力為4-1=3
Blood Type
(原變項)
Type 1
(虛擬變項1)
Type 2
(虛擬變項2)
Type 3
(虛擬變項3)

說明

1,血型A
2,血型B
3,血型O  
4,血型AB

1

0

0

0

代表是血型A參照組
1

0

0

0

代表是血型A參照組
2

1

0

0

代表是血型B
2

1

0

0

代表是血型B
3

0

1

0

代表是血型O
3

0

1

0

代表是血型O
4

0

0

1

代表是血型AB
4

0

0

1

代表是血型AB

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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