如何计算两个给定日期之间的月数(基线和后续日期)

Mr.*_*r.M 4 time r package calculation

我正在尝试确定基线和后续日期之间的月数,我的日期如下所示

-------------------------
|  Baseline | Follow_Up  |
-------------------------
|  10/6/15  | 10/10/17   |
|  10/6/15  | 4/20/18    |
|  10/6/15  | 4/18/18    |
|  10/6/15  | 7/2/18     |
|  10/6/15  | 8/8/17     |
|  10/6/15  | 1/17/18    |
|  10/6/15  | 10/19/17   |
--------------------------
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的输出

---------------------------------------------
|  Baseline | Follow_Up  | Months difference|
---------------------------------------------
|  10/6/15  | 10/10/17   |24.5              |
|  10/6/15  | 4/20/18    |30.9              |
|  10/6/15  | 4/18/18    |30.8              |
|  10/6/15  | 7/2/18     |33.3              |
|  10/6/15  | 8/8/17     |22.4              |
|  10/6/15  | 1/17/18    |27.8              | 
|  10/6/15  | 10/19/17   |24.8              |
---------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我想知道我可以使用哪个包来进行此计算

谢谢

akr*_*run 13

这是一个选项lubridate

library(dplyr)
library(lubridate)
df1 %>%
      mutate(Months_difference = (interval(mdy(Baseline), 
             mdy(Follow_Up))) %/% months(1))
Run Code Online (Sandbox Code Playgroud)