У меня есть 5 столбцов в кадре данных Python: < /p>
s.no, customer_id,status issue_date, action_date, resolve_date
1234 600123 resolved 10-10-2021 11-11-2021 12-11-2021
1235 600123 resolved 15-10-2021 11-11-2021 12-11-2021
1236 600123 resolved 16-10-2021 11-11-2021 12-11-2021
1237 700673 in-progress 17-10-2021 29-10-2021
1238 700673 in-progress 18-10-2021
1239 800165 submitted 20-10-2021
1239 800165 submitted 21-10-2021
< /code>
Существует четыре статуса (представленные, в процессе, разрешенные, отменены). S.NO будет автоматическим включением, а идентификатор клиента уникален. Один и тот же клиент может поднять несколько вопросов.
CS Команда не может пометить эту проблему как решение, пока все проблемы, поднятые клиентом. > Например, если 4 вопроса были подняты, любая проблема все еще остается для решения, то alsus_date должен быть начальной датой (дата 1 -й выпуска), дата действия будет последней датой, а дата разрешения должна быть нулевой
Вывод вывода должен быть сгруппирован с помощью customer_id < /p>
customer_id,status ,issue_date, action_date, resolve_date
600123 resolved 10-10-2021 11-11-2021 12-11-2021
700673 in-progress 17-10-2021 29-10-2021 NULL
800165 submitted 21-10-2021 NULL NULL
Подробнее здесь: https://stackoverflow.com/questions/700 ... data-frame