作者swilly0906 (史威利哥哥)
看板R_Language
標題[問題] 看不是很懂的warning訊息
時間Tue Aug 2 21:15:33 2016
[問題類型]:
程式諮詢
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
看不懂一個警告訊息,已經出現好幾天了...:
In grepl("|||", what, fixed = TRUE) : input string 1 is invalid in this
locale
我有用help(grepl)稍微看了一下這個指令在幹嘛
這個指令我的理解好像是 類似在抓取字元或數值用的吧(我猜的拉 我不確定@@")
但我從頭到尾沒有用過上面指令壓
我只是把我的資料其中某一個變數從numeric 轉成factor並且使用levels跟labels重新
命名而已
然後就出現這個警告訊息
可是..就算我不理會此訊息
我還是可以繼續進行接下來的工作
-------------------------------------------------------------------
拍謝拍謝
我以為不用貼code ><
我的指令如下:
bird$"日期"<- factor(bird$"日期",levels=c(100,101,102,103,104),labels=c("100年","101年
","102年","103年","104年"))
這裡的"100年" 只是在講民國100年的意思而已
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.253.106.237
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1470143735.A.0DB.html
1F:→ andrew43: 請貼出完全code。 08/02 21:37
※ 編輯: swilly0906 (111.253.106.237), 08/02/2016 21:59:05
2F:推 clansoda: 我猜是locale的關係,我做事情的時候也常常會出這個 08/03 09:15
3F:→ clansoda: 只有少數情況會真的出現DATA不如我要的情況,大部分都可 08/03 09:16
4F:→ clansoda: 忽略 08/03 09:16
5F:→ swilly0906: 原來是這樣@@" 08/03 14:20
6F:→ andrew43: 從你factor來看,應該是不用理會它沒關係。 08/03 15:20
7F:→ swilly0906: 是唷 所以還是視個案而定吧~ 08/03 19:11