2020-04-02 00:00:00+03:00 32.7171
2020-04-02 00:15:00+03:00 NaN
2020-04-02 00:30:00+03:00 NaN
2020-04-02 00:45:00+03:00 NaN
2020-04-02 01:00:00+03:00 70.2465
2020-04-02 01:15:00+03:00 NaN
2020-04-02 01:30:00+03:00 NaN
2020-04-02 01:45:00+03:00 NaN
У меня есть этот тип данных, он показывает производство солнечной энергии в период с 00:00:00 -> 01:00:00 до 01:00:00 -> 02:00:00 часов
Мне нужно распределить значения 32.7171 и 70.2465 в соответствующие часы. Это означает, что сумма значений между 00:00:00 -> 01:00:00 не должна превышать 32,7171, поскольку это общая энергия, которая будет в этот полный час, то же самое относится и к интервалу между 01:00:00 -> 02: 00: 00
Самый простой случай - я делю 32.7171 и 70.2465 равным образом на 4 части и присваиваю значение соответствующие строки (4 строки по 1 часу каждые 15 минут)
Интерполяция просто заполняет NaN, а сумма значений между интервалами в 1 час неверна. То же самое касается повторной выборки scipy.
Есть ли лучшее решение для достижения этой цели?