[爆卦]spss變數轉換是什麼?優點缺點精華區懶人包

為什麼這篇spss變數轉換鄉民發文收入到精華區:因為在spss變數轉換這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者ckny (辛苦的歲月)看板Master_D標題Re: [請益] 請問SPSS類別變項怎麼轉連續...


※ 引述《jsmine (Just smile)》之銘言:
: ※ 引述《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查"虛擬變數"試看看,應該有幫助。^_^

我發現有一個地方錯了...

假設單親家庭組 1,他人照顧組 2,雙親家庭組 3

那要建立2個虛擬變數(hom1,hom2)

原變數 虛擬變數

home(家庭) home1 home2 說明:1表示是 ,0表是否
單親家庭組1 1 0 (是單親家庭組,不是他人照顧組)
他人照顧組2 0 1 (不是單親家庭組,是他人照顧組)
雙親家庭組3 0 0 (不是單親家庭組,不是他人照顧組,即雙親家庭組)

這是我看SPSS的書和多元迴歸的ppt都這樣寫的,所以應該沒錯...

也就是轉換->重新編碼->成不同變數

把home(家庭)變項丟進去,在右邊建立home1,再按變更

然後在舊值與新值換成: 1→1
2→0
3→0
方法同上,建立home2

然後在舊值與新值換成: 1→0
2→1
3→0

也就是把home家庭變數轉成2個新變數,也就是hom1,hom2兩個新變數

如果要跑迴歸的話,再把這兩個新變數丟進去即可

--

辛苦的歲月 你和我一起飛越
沒有你我真的會半途而廢

漫長的歲月 只要有你在身邊
我早就已經無怨又無悔

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.142.105.180
sinsia:參考組不用設dummy 07/01 18:26

※ 編輯: ckny 來自: 220.142.105.180 (07/01 18:36)

你可能也想看看

搜尋相關網站