【发布时间】:2021-11-18 10:51:09
【问题描述】:
我有一个数据集,其中列出了每个变量的一系列日期。我想计算每个变量的平均天数。理想情况下,我会得到一个具有平均值的数值。
例如,VarA 将为 1,因为每个值之间的平均间隔为 1 天。每个变量都有按顺序排列的日期(例如 VarA 的最近日期排在最后)。
我将如何在 R 中做到这一点?
我的数据集示例:
| Variable | Date1 | Date2 | Date3 | Date 4 |
|---|---|---|---|---|
| VarA | 09/01/21 | 09/02/21 | 09/03/21 | 09/04/21 |
| VarB | 08/01/21 | 08/17/21 | 09/02/21 | |
| VarC | 09/25/21 |
【问题讨论】:
-
是的。我正在使用 RStudio 和 Dplyr 在 R 中进行计算。
-
您想如何处理丢失的数据?例如,Var C 只有一个日期?在计算 Date1 和 Date2 之间的平均时间时,您是否希望忽略它? (与 A&B 的 Date3 和 Date4 之间的平均时间类似的问题,以及缺少任何数据的所有日期)。