【发布时间】:2020-08-06 08:35:13
【问题描述】:
我正在尝试分析植物的生存概率。因此,我每 8 天记录每株植物 3 个月的存活/死亡情况。我有一个这样的数据框:
sampling date ID survival
1 1 04/03/2017 L4 0
2 1 04/03/2017 L5 0
3 1 04/03/2017 L6 0
4 2 15/03/2017 L4 0
5 2 15/03/2017 L5 1
6 2 15/03/2017 L6 0
7 3 23/03/2017 L4 0
8 3 23/03/2017 L6 1
其中:Survival 是一个二项式向量:1= 活着,0= 死亡。 ID = 每个植物的 ID。日期 = 采样日期。 我在 R 中使用 lubridate 包尝试了许多不同的组合,但我做不到。我想获得这样的数据框:
sampling date ID survival days
1 1 04/03/2017 L4 0 0
2 1 04/03/2017 L5 0 0
3 1 04/03/2017 L6 0 0
4 2 15/03/2017 L4 0 11
5 2 15/03/2017 L5 1 11
6 2 15/03/2017 L6 0 11
7 3 23/03/2017 L4 0 19
8 3 23/03/2017 L6 1 19
有什么建议吗? 非常感谢您的帮助,谢谢。
【问题讨论】:
标签: r dataframe date dplyr lubridate