1

我将日期作为字符格式,January 2008 我试图将它们转换为 Date 对象,使用as.Date. 当我尝试这个时:

as.Date("January 2008", "%B %Y")

我回来了NA。我究竟做错了什么?

谢谢

4

1 回答 1

4

就这样,官方给出了答案……

Month-Year 没有指定日期,因为您错过了一天。几个包将处理月-年“日期”。我知道的是zoochron。我怀疑lubridate也会处理这些问题,但正如 Hadley 在下面的评论中指出的那样,我错了。

Matthew 提到,一种可能的技巧是人为地为每个使用paste.

于 2013-01-14T18:43:42.027 回答