為什麼這篇類別變項連續變項相關鄉民發文收入到精華區:因為在類別變項連續變項相關這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者ckny (辛苦的歲月)看板Master_D標題Re: [請益] 請問SPSS類別變項怎麼轉連續...
類別變項連續變項相關 在 林凱鈞 Instagram 的最讚貼文
2021-07-27 13:40:14
【凱鈞話趨勢】後疫情保單規劃了沒?需要增購防疫險、疫苗險嗎?投保前注意事項?5大防疫指標保單秒懂攻略快收! 新冠肺炎疫情持續延燒,且變種病毒瞬息萬變,主動遠離損害健康之風險,並即早未雨綢繆,防範於未然,可使損失降至最低。像是染疫或施打疫苗後存有零星不良事件之疑慮,市場即推出防疫險、疫苗險等保險商品...
※ 引述《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
※ 編輯: ckny 來自: 220.142.105.180 (07/01 18:36)