我是秘鲁人,我正在学习在R编程
当我使用函数as.Date将字符转换为日期时,我得到NA . 这是因为缩写的月份没有一个点(7月7日)
fecha <-c(“06-jul-2015”,“06-sep-2012”)as.Date(fecha,format =“%d-%b-%Y”)
[1] NA NA
请 . 我怎么做R考虑缩写的月份没有点?
非常感谢
我昨天遇到了完全相同的问题 . 我刚刚添加了以下行
Sys.setlocale("LC_TIME", "C") fecha<-c("06-jul-2015","06-sep-2012") as.Date(fecha, format="%d-%b-%Y")
它有效:
"2015-07-06" "2012-09-06"
编辑:对于评论中的西班牙语和点:
Sys.setlocale("LC_TIME","Spanish") fecha<-c("06-ene.-2015","06-dic.-2012") as.Date(fecha, format="%d-%b.-%Y")
1 回答
我昨天遇到了完全相同的问题 . 我刚刚添加了以下行
它有效:
编辑:对于评论中的西班牙语和点: