0

在某些情况下,您正在处理日期,当您突然得到看起来像 40182 或 15368 的数字时。例如,当您从 Excel 导入数据时会发生这种情况,但也可能发生在您使用 R 中的操作遇到的值内。这些值如下所示:

date1 <- 40182
date2 <- 15368

但是,在数据的上下文中,我们会期望日期值(例如2011-12-16)。为什么日期会这样显示?

4

1 回答 1

1

这是有效的日期值,但来源可能不清楚。在上述情况下,您将日期转换如下:

# the value comes from Excel
as.Date(40182,origin="1899-12-30")

# the value comes from R but put in number format
as.Date(15368,origin="1970-01-01")
于 2013-02-27T12:27:00.283 回答