У меня есть фрейм данных, который я извлек из REDCap, я импортировал CSV в RStudio.
уникальные идентификаторы участников перечислены, а затем события. Мне нужно перечислить номер каждого повторного события, например sharp_event_infect_arm_4 для 1010002 - это первое событие отклонения, а затем _4b - второе событие, _4c - третье и т. Д.
Мне нужно сделать это для последующих действий, отклонения и событий CMV / EBV
Вот небольшой снимок фрейма данных с 3 идентификаторами (фактический df имеет 1000 идентификаторов)
![enter image description here](https://i.stack.imgur.com/Gu6Tt.png)
structure(list(id = c(1010002, 1010002, 1010002, 1010002, 1010002,
1010002, 1010002, 1010002, 1010002, 1010002, 1010002, 1010002,
1010002, 1010002, 1010002, 1010002, 1010006, 1010006, 1010006,
1010006, 1010006, 1010006, 1010006, 1010006, 1010006, 1010006,
1010006, 1010008, 1010008, 1010008, 1010008, 1010008, 1010008,
1010008, 1010008, 1010008, 1010008, 1010008), redcap_event_name =
c("pre_transplant_arm_4",
"transplant_arm_4", "transplant_2_arm_4", "end_of_followup_fo_arm_4",
"last_encounter_arm_4", "acute_event_reject_arm_4",
"acute_event_reject_arm_4b",
"acute_event_infect_arm_4", "acute_event_infect_arm_4b",
"acute_event_infect_arm_4c",
"acute_event_infect_arm_4d", "acute_event_infect_arm_4e",
"acute_event_infect_arm_4f",
"acute_event_infect_arm_4g", "acute_event_cmvebv_arm_4",
"acute_event_cmvebv_arm_4b",
"pre_transplant_arm_4", "transplant_arm_4", "1_month_followup_arm_4",
"2_year_followup_arm_4", "last_encounter_arm_4", "acute_event_reject_arm_4",
"acute_event_reject_arm_4b", "acute_event_infect_arm_4",
"acute_event_infect_arm_4b",
"acute_event_infect_arm_4c", "acute_event_cmvebv_arm_4",
"pre_transplant_arm_4",
"transplant_arm_4", "3_month_followup_arm_4", "6_month_followup_arm_4",
"1_year_followup_arm_4", "2_year_followup_arm_4", "3_year_followup_arm_4",
"last_encounter_arm_4", "acute_event_reject_arm_4",
"acute_event_infect_arm_4",
"acute_event_cmvebv_arm_4")), row.names = c(NA, -38L), class = c("tbl_df",
"tbl", "data.frame"))
Это то, что мне нужно добавить в столбец redcap_repeat
![enter image description here](https://i.stack.imgur.com/80vtq.png)
@ akrun, пожалуйста, приведите несколько примеров ниже (жирный красный отсутствует)
![enter image description here](https://i.stack.imgur.com/xPyrq.png)