c(1,0,0, 0,0,1)) name year treat2: A 2002 04:B 2001 06: B 2003 1
在这里,对于每个人(姓名)和时间段(年份),都有一列(治疗),表示他们是否被分配了治疗。我正在考虑另一种治疗方法,即一旦一个人得到治疗,他就会继续接受治疗。因此,修改后的数据表应该如下所示
我有一个样本数据集的(人工)病人,谁接受治疗。read.table(text="patient start_t_1 t_1_duration start_t_2 t_2_duration start_t_3 t_3_duration start_t_40 8 NA NA NA NA 8 2 10", header=TRUE)
所有患者开始第一次治疗的时间= 0。随后,患者得到不同的治疗(编号为t_2至t_4)。例如:病人3接受连续顺序的所有<