Re: 一個R的初學者問題

看板Statistics作者時間18年前 (2007/11/29 17:00), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/2 (看更多)
: ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.112.121.97 : 推 chien533:善用?lm指令,你會看到裡面有個subset的功能 11/29 16:46 感謝!!!! 解決了我一個很大的疑惑 不過我出現了一個問題 sex age money 1 1 23 16990 2 2 34 34590 3 1 53 56000 4 1 23 34500 5 2 43 45000 6 1 23 40000 7 2 44 37000 8 1 33 43000 9 2 45 23000 10 1 66 78960 11 1 23 23600 12 1 55 76540 13 2 34 23140 14 1 44 44224 15 2 55 32456 16 1 37 43256 17 2 85 86906 > lm(age~money) Call: lm(formula = age ~ money) Coefficients: (Intercept) money 1.345e+01 6.647e-04 > lm(age~money, subset= (sex='1') ) Call: lm(formula = age ~ money, subset = (sex = "1")) Coefficients: (Intercept) money 23 NA 一開始如果不分男女的話 可以成功迴歸 不過如果加上subset的話 就出現了奇怪的結果? 是我使用subset的方式錯誤了嗎??? 希望能得到解答 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.121.97

11/29 17:08, , 1F
咦 我發現了 要寫== 不能寫= 跟c++一樣 (自問自答)
11/29 17:08, 1F

11/29 17:09, , 2F
咦 不對啊 用==沒用
11/29 17:09, 2F

11/29 17:16, , 3F
剛才測了一下 subset的條件如果是迴歸中有的(如age money)
11/29 17:16, 3F

11/29 17:16, , 4F
是可以成功迴歸的 那如果是額外的條件的話該怎麼辦呢??
11/29 17:16, 4F

11/29 21:02, , 5F
這樣設只是截距的改變,合在一起跑dummy不就得了@@?
11/29 21:02, 5F
文章代碼(AID): #17Jd_Arh (Statistics)
文章代碼(AID): #17Jd_Arh (Statistics)