看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 請把以下不需要的部份刪除 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 各位大大,請教一下該如何在迴歸中加入虛擬變數呢?我的資料長這樣 company y x1 x2 a 3 1 2 b 3.5 1 3 我看了網路上的方法 > table(company) > co1<-ifelse(company==a,1,0) 但是卻出現 錯誤在ifelse(company == a, 1, 0) : 找不到物件 'a' 請問我的錯誤在哪? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.22.18.73 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1433405138.A.E44.html
celestialgod: 'a' 06/04 16:58
andrew43: 題外話,用contrasts(x)也可以,如果x是factor的話。 06/04 19:10
markbaseball: 感謝!! 06/04 19:10
andrew43: 這種情況,relevel() 也常很實用。 06/04 19:11
markbaseball: 可以請教 constrasts(x)和relevel(x)該怎麼用嗎? 06/04 19:33
andrew43: 好啊 ,我發個文。 06/04 19:37
penolove: dummies 06/09 21:54