小编ste*_*eve的帖子

使用as.Date格式化月份缩写

我正在处理月度数据并且具有日期的字符向量,格式为:

Sep/2012
Aug/2012
Jul/2012
Run Code Online (Sandbox Code Playgroud)

等等,回到1981年.我尝试过使用

as.Date(dates, "%b/%Y")
Run Code Online (Sandbox Code Playgroud)

where %b表示月份缩写,但这只返回NAs.我究竟做错了什么?

注意:我已经找到了一种解决方法,gsub()用于在每个条目前添加"01 /",如下所示:

01/Sep/2012
01/Aug/2012
01/Jul/2012
Run Code Online (Sandbox Code Playgroud)

然后as.Dates()工作,但这看起来有点不雅,并且无论如何都不是严格准确的.

r date gsub

10
推荐指数
1
解决办法
9111
查看次数

标签 统计

date ×1

gsub ×1

r ×1