lubridate在日期不完整时更改年份

时间:2018-01-27 17:17:10

标签: r lubridate

我正在尝试组织一个非常混乱的data.frame,我发现lubridate总体上是一个救生员,但我只注意到我的一些行中有趣的事情。

大多数情况下,当日期字符串不完整时,例如NA/NA/1971lubridate::mdy()会令人满意地声明整个事件NA,我很好。但是在几行中,它有一个不同的想法:mdy("8/NA/1965")给了我一个Date对象8/19/2065。显然,这不是我所希望的,但我无法弄清楚为什么会这样做。

当我尝试在控制台中编写相同的内容时,它可以正常工作,但在将mdy应用于整个data.frame时,会发生上述情况,总是在相同的几行中。

0 个答案:

没有答案