使用R中的函数查找2天之间的天数并缩小向量

时间:2018-03-16 15:11:39

标签: r function date difftime

所以我需要创建一个带有多个日期n的函数,并创建一个日期范围为n-1的新向量,以及这些日期范围之间天数的不同。

c("Jan. 20, 2009", "July 20, 1969", "June 28, 1914", "July 14, 1789", "Oct. 
14, 1066"))
Time differences in days
10/14/1066-7/14/1789  7/14/1789-6/28/1914  6/28/1914-7/20/1969 
          263979                45638                20111 
7/20/1969-1/20/2009 
           14429

这是我到目前为止所拥有的。我正在努力寻找迭代和创建更短矢量的方法。我已经重新格式化了日期,但我无法弄清楚如何连接范围中的日期并获取这些日期范围中的日期计数。我在代码中尝试下面的(d)类,但它不起作用。

days_between = function(v) {
    sort(mdy(v))
    d = ymd("1066-10-14") - ymd("1789-07-14") 
    class(d)
}

希望这足够具体并且有意义。感谢。

1 个答案:

答案 0 :(得分:1)

Context.System.Scheduler.ScheduleTellxxx