作者datorchen ()
看板Statistics
標題[問題] R
時間Sun Nov 4 19:18:29 2007
我想請問在讀取資料的時候要怎麼樣可以不讀到變數名稱
譬如資料如下
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
1F:推 haikuei:你用read.table("檔案路徑",header=T)來讀取你的檔案 11/04 19:38
2F:→ haikuei:加入"header=T"這個參數,他會讓你的INCOME變成變數名稱, 11/04 19:40
3F:→ haikuei:而不是data的一部份。 11/04 19:40
4F:推 datorchen:謝謝你:)現在可以了 11/04 19:44
5F:→ datorchen:那我可以問我求mean的那個寫法是哪裡有問題嗎? 11/04 19:45
6F:推 haikuei:那個寫法是沒錯誤啦,只是之前把income都讀進來了 11/04 19:54
7F:→ haikuei:所以導致他錯誤。你現在如果用mean(x[,1])的話就正常了~ 11/04 19:56
8F:→ haikuei:以上...個人淺見= =" 11/04 19:57
9F:推 inzee:少了 header=TRUE 11/04 22:27
10F:推 bcs:mean(x,na.rm=T) try it 11/04 23:59
11F:推 datorchen:謝謝大家! 11/05 00:26