У меня есть следующий набор данных AE (неблагоприятное событие).Данные AE: пропустите недостающий конец дня, а затем вставьте строки с начала дня до конца дня
ID GR STDY ENDY
1 3 2 4
1 2 4 NA
1 1 7 9
2 1 1 NA
2 3 3 5
2 2 5 NA
Когда Endy = NA, я хочу, чтобы вменить с помощью STDY на следующей строке с той же теме, но установить так же, как STDY на той же строке, если это последняя запись на эту тему, так что набор данных будет выглядеть следующим образом:
ID GR STDY ENDY
1 3 2 4
1 2 4 7
1 1 7 9
2 1 1 3
2 3 3 5
2 2 5 5
Тогда я хочу, чтобы создать новый набор данных, глядя, как это (для ID = 1), который существенно расширяет набор данных, чтобы иметь одну строку для каждого дня со значением GR увлекая начиная с STDY и заканчивая ENDY.
ID GR DY
1 3 2
1 3 3
1 3 4
1 2 4
1 2 5
1 2 6
1 2 7
1 1 7
1 1 8
1 1 9
Есть ли разумный способ справиться с этой задачей? Большое спасибо!
Спасибо, bgoldst! Ваш код работает. Потрясающие! – Ocean