Вот кадр данных выглядит как:Добавление первой строки по группам для продольного кадра данных?
subject_ID cd4_time0 other_time cd4_other_time
1 12 0.5 462
1 12 1.0 140
1 12 3.0 789
1 12 6.0 100
2 4 0.5 230
2 4 1.0 350
2 4 1.9 450
2 4 3.2 550
3
3
..
Краткое введение моего кадра данных: более чем 2k пациентов с продолженным лет. У меня есть одна колонка значения cd4 в базовой линии и еще одна колонка с повторными измерениями cd4 на пациента. Теперь я хотел бы объединить эти два типа данных cd4 в соответствии с subject_ID в один столбец для моего анализа. Выход должен быть таким:
subject_ID cd4_time0 other_time cd4_other_time
1 12 0.5 12
1 12 0.5 462
1 12 1.0 140
1 12 3.0 789
1 12 6.0 100
2 4 0.5 4
2 4 0.5 230
2 4 1.0 350
2 4 1.9 450
2 4 3.2 550
3
3
..
Любые решения на основе R приветствуются. Спасибо заранее.
'df1%>% left_join (df2, по = "subject_id")' – c0bra
@ c0bra Большое спасибо за Ваш ответ. Но я думаю, что вы не поняли мой вопрос правильно или я не дал его в ясной форме. Первый df - это мой текущий фрейм данных. Я хотел бы добавить первые строки в другой столбец, чтобы сделать окончательную версию фрейма данных для моего анализа, указанную как второй df выше. Не объединяйте эти два df. – Amy