Pandas — Как разделить данные в строке согласно длительности по дням?

Добрый день! Изучаю возможности pandas, хотелось бы узнать.
Возможно ли разбить строку на несколько строк по суткам согласно продолжительности.
Есть данный датафрейм
d = {'Сообщение': ['26734926', '25020746'], 'Начало неисправности': ['30.01.2022', '04.09.2021'], 'Время начала неисправн.': ['8:30:00', '23:22:00'], 'Оконч. неисправн.': ['10.02.2022', '14.09.2021'], 'Время устранения неиспр.': ['20:30:00', '7:15:00']}
pd.DataFrame(data=d)

621e405818dfc329028024.png
Преобразовать датафрейм так чтобы разница между окончанием и началом не превышал суток (24 часа).
Сутки считаются от 8:30:00 до 8:29:59
На примере
186065	Z1	26734926	276.00	2022-01-30	0 days 08:30:00	2022-02-10	0 days 20:30:00

после преобразования
186065	Z1	26734926	276.00	2022-01-30	0 days 08:30:00	2022-01-31	0 days 08:29:59
186065	Z1	26734926	276.00	2022-01-31	0 days 08:30:00	2022-02-01	0 days 08:29:59
186065	Z1	26734926	276.00	2022-02-01	0 days 08:30:00	2022-02-10	0 days 08:29:59

.......и т.д.
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
15 июн. 2024, в 23:20
50000 руб./за проект
15 июн. 2024, в 23:15
4000 руб./за проект
15 июн. 2024, в 23:01
4400 руб./за проект