→ celestialgod:data$age[which(data$age=="*")] = NA 08/20 16:07
感謝
可是我作圖的時候軸上還是有* 請問該怎麼去除
EX boxplot(TL~age,data)
※ 編輯: dagen 來自: 140.112.69.25 (08/20 16:34)
想到之前教的 如果輸入某CODE
summary(data) 中 age就會有quartile 而不是共有幾個
不好意思 剛碰R程式 很多都還不會 都是學長姊用電腦教過這樣
※ 編輯: dagen 來自: 140.112.69.25 (08/20 16:39)
推 rey123123:先把data變小成沒有*的資料在畫圖就好啦 08/20 21:34
→ celestialgod:data$age = factor(data$age) 08/20 22:02
推 lin15:讀資料的時候加上na="*" 08/21 12:52
→ lin15:由於本來的資料讀進來age會被視為factor 所以level有兩種 08/21 12:53
→ lin15:* 跟 4 所以就算指定*是NA, level沒有改到 boxplot還是抓到 08/21 12:53
→ lin15:兩種 才會畫出來還是有* 08/21 12:54
→ lin15:但此時*的那邊應該已經沒有資料了所以圖上面應該是空的才對 08/21 12:55
→ celestialgod:原來有na="*" 謝謝 學到了~~ 08/21 22:08
後來是在讀檔案後面加上 ,na.strings="*" 就解決了!!!
謝謝各位
※ 編輯: dagen 來自: 140.112.69.25 (08/23 21:50)