【发布时间】:2017-09-01 20:23:14
【问题描述】:
我正在尝试解析具有 2 位数年份的日期。但是,这不起作用。谁能告诉我为什么?
Browse[1]> as.Date("Jan-84", format = "%b-%y")
[1] NA
【问题讨论】:
我正在尝试解析具有 2 位数年份的日期。但是,这不起作用。谁能告诉我为什么?
Browse[1]> as.Date("Jan-84", format = "%b-%y")
[1] NA
【问题讨论】:
zoo 包对此很有帮助:
require(zoo)
x <- as.yearmon("Jan-84", format = "%b-%y")
上面几行首先将输入转换为 yearmon 类:
"Jan 1984"
您可以从那里将 yearmon 类转换为 Date(或 POSIXct),如下所示:
x <– as.Date(x)
现在对象属于 Date 类:
"1984-01-01"
【讨论】: