我正在尝试确定基线和随访之间的月数
我的约会看起来像这样
-------------------------
| 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 |
--------------------------
我正在寻找这样的输出
---------------------------------------------
| 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 |
---------------------------------------------
我想知道我可以使用哪个包来进行此计算
谢谢
这是一个选项lubridate
library(dplyr)
library(lubridate)
df1 %>%
mutate(Months_difference = (interval(mdy(Baseline),
mdy(Follow_Up))) %/% months(1))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)