在 R 中读取两位数年份的日期
Reading Dates with two digit years in R
我正在尝试解析 2 位数年份的日期。但是,这不起作用。有人可以告诉我为什么吗?
Browse[1]> as.Date("Jan-84", format = "%b-%y")
[1] NA
zoo 包对此很有帮助:
require(zoo)
x <- as.yearmon("Jan-84", format = "%b-%y")
上面的行首先将输入转换为 class yearmon:
"Jan 1984"
从那里您可以将 yearmon class 转换为日期(或 POSIXct),如下所示:
x <– as.Date(x)
现在对象是 class 日期:
"1984-01-01"
我正在尝试解析 2 位数年份的日期。但是,这不起作用。有人可以告诉我为什么吗?
Browse[1]> as.Date("Jan-84", format = "%b-%y")
[1] NA
zoo 包对此很有帮助:
require(zoo)
x <- as.yearmon("Jan-84", format = "%b-%y")
上面的行首先将输入转换为 class yearmon:
"Jan 1984"
从那里您可以将 yearmon class 转换为日期(或 POSIXct),如下所示:
x <– as.Date(x)
现在对象是 class 日期:
"1984-01-01"