[問題] 看不是很懂的warning訊息

看板R_Language作者 (史威利哥哥)時間9年前 (2016/08/02 21:15), 9年前編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
[問題類型]: 程式諮詢 [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 請簡略描述你所要做的事情,或是這個程式的目的 看不懂一個警告訊息,已經出現好幾天了...: 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://www.ptt.cc/bbs/R_Language/M.1470143735.A.0DB.html

08/02 21:37, , 1F
請貼出完全code。
08/02 21:37, 1F
※ 編輯: swilly0906 (111.253.106.237), 08/02/2016 21:59:05

08/03 09:15, , 2F
我猜是locale的關係,我做事情的時候也常常會出這個
08/03 09:15, 2F

08/03 09:16, , 3F
只有少數情況會真的出現DATA不如我要的情況,大部分都可
08/03 09:16, 3F

08/03 09:16, , 4F
忽略
08/03 09:16, 4F

08/03 14:20, , 5F
原來是這樣@@"
08/03 14:20, 5F

08/03 15:20, , 6F
從你factor來看,應該是不用理會它沒關係。
08/03 15:20, 6F

08/03 19:11, , 7F
是唷 所以還是視個案而定吧~
08/03 19:11, 7F
文章代碼(AID): #1Ne9pt3R (R_Language)
文章代碼(AID): #1Ne9pt3R (R_Language)