作者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/cn.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