我有一个关于纵向研究分析和与 R 合作的问题。
我有以下数据格式:
ID Visit Behaviour Distance_to_first_visit_in_month
1 0 1 0
1 1 1 6
1 2 1 12
1 3 1 50
2 0 3 0
2 1 3 8
2 2 3 16
2 3 3 25
2 4 3 40
2 5 3 60
3 0 1 0
3 1 1 6
3 2 1 12
3 3 3 24
3 4 3 30
3 5 3 55
我需要以下格式的数据:
ID Visit Behaviour Distance_to_first_visit_in_month Status
1 0 1 0 0
2 0 3 0 1
3 3 3 24 1
如果一个人每次都有 1 直到结束,他应该只因为研究完成而被审查。如果一个人第一次有 3,我需要 Distance_to_to_first_visit_in_month,因为他在 Kapplan-Meyer 曲线中的状态为 1。
我试图过滤最大 Distance_to_first_visit_in_month 并获得行为。当我将数据转换为宽格式时,很容易获得这些数据。但是当人 3 在开始时或其他情况下,我无法获得 Distance_to_first_visit_in_month。
我有 300 个 ID,有时访问 11 次,所以我无法准备数据手册。
你有想法吗?
提前谢谢你。最好的克里斯蒂娜