获取数据框的开始日期

时间:2013-09-07 13:13:48

标签: r

有了这个,我们可以创建一个包含开始日期的数据框:

  dataframe = seq(as.Date("2000-09-01"), by="days", length=11)

如果我们已经有一个具有值的数据帧,我们可以这样做吗?

1 个答案:

答案 0 :(得分:2)

这实际上创建了一个Date向量,而不是数据框。

x <- seq(as.Date("2000-09-01"), by="days", length=11)
class(x)
# [1] "Date"

如果您将开始日期定义为最早的日期(即最短日期),请使用min

min(x)
# [1] "2000-09-01"

但是如果你正在寻找向量中的第一个元素(在你的情况下也是最早的元素,但当然不一定是这样),那么就用它的索引来抓住它:

x[1]
# [1] "2000-09-01"