2

使用该函数将字符“6/07/69”转换为日期会as.Date导致“2068-07-06”而不是“1968-07-06”。我怎样才能解决这个问题?

例子:

as.Date(c("6/07/68", "6/07/69"), format="%d/%m/%y")
[1] "2068-07-06" "1969-07-06"
4

1 回答 1

3

你可以使用图书馆chron

例如

> library(chron)
> as.Date(chron(c("6/07/67", "6/07/69"), format = c(dates = "m/d/y")))
#[1] "1967-06-07" "1969-06-07"
于 2013-04-25T11:50:45.060 回答