全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1256 1
2015-06-28

在Win7中文操作系统下
> as.Date("2013 十月 19", format = "%Y %b %d")
[1] "2013-10-19"
> as.Date("2013 Dec 19", format = "%Y %b %d")
[1] NA



R不能识别Dec,这个问题如何解决?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-6-29 12:54:30
这个比较麻烦,要添加两行代码,还要把大写改成小写。如下:
> lct <- Sys.getlocale("LC_TIME"); Sys.setlocale("LC_TIME", "C")
> x <- c("2013dec19")
> z <- as.Date(x, "%Y%b%d")
> Sys.setlocale("LC_TIME", lct)
> z
附件列表
捕获.JPG

原图尺寸 24.23 KB

捕获.JPG

捕获.JPG

原图尺寸 24.23 KB

捕获.JPG

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群