看板 Statistics 關於我們 聯絡資訊
我想請問在讀取資料的時候要怎麼樣可以不讀到變數名稱 譬如資料如下 INCOME AGE 50 50 40 40 30 30 20 20 10 10 我想要求觀察值的個數 輸入 length(x[,1]),出來是六也就是把income也算了進去 然後想求income的平均 輸入 mean(x[2:6,1]),回報說有NA值 但我不知道要怎麼改 麻煩大家了,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.245.119.85
haikuei:你用read.table("檔案路徑",header=T)來讀取你的檔案 11/04 19:38
haikuei:加入"header=T"這個參數,他會讓你的INCOME變成變數名稱, 11/04 19:40
haikuei:而不是data的一部份。 11/04 19:40
datorchen:謝謝你:)現在可以了 11/04 19:44
datorchen:那我可以問我求mean的那個寫法是哪裡有問題嗎? 11/04 19:45
haikuei:那個寫法是沒錯誤啦,只是之前把income都讀進來了 11/04 19:54
haikuei:所以導致他錯誤。你現在如果用mean(x[,1])的話就正常了~ 11/04 19:56
haikuei:以上...個人淺見= =" 11/04 19:57
inzee:少了 header=TRUE 11/04 22:27
bcs:mean(x,na.rm=T) try it 11/04 23:59
datorchen:謝謝大家! 11/05 00:26