Исходный DF (пример 1 пациента)< /p>
Код: Выделить всё
| patient_id | app_date | diag_date | cancer_yn |
|------------|------------|------------|-----------|
| 1 | 2024-01-11 | NaT | NaN |
| 1 | 2024-03-14 | 2024-03-14 | 1 |
| 1 | 2024-04-09 | NaT | NaN |
| 1 | 2024-09-09 | NaT | NaN |
Код: Выделить всё
| patient_id | app_date | diag_date | cancer_yn | fup_yn |
|------------|------------|------------|-----------|--------|
| 1 | 2024-01-11 | NaT | NaN | 0 |
| 1 | 2024-03-14 | 2024-03-14 | 1 | 0 |
| 1 | 2024-04-09 | NaT | NaN | 1 |
| 1 | 2024-09-09 | NaT | NaN | 1 |
Код: Выделить всё
| patient_with_fup | count |
|------------------|-------|
| 1 | 24 |
| 0 | 67 |
Код: Выделить всё
diag_dateМне трудно понять, как можно группировать разных пациентов и применять value_counts() к флагу, указывающему, что у пациента были последующие осмотры после диагностического приема. Предложения по основанному способу изменения формы данных и генерации. флаг был бы великолепен.
Подробнее здесь: https://stackoverflow.com/questions/791 ... er-another
Мобильная версия