У меня есть фрейм данных с данными для каждого почасового периода в течение года, и я хотел бы создать новую строку с нулем во всех строках, которые находятся между 9:00 и 17:00, и в этой же строке добавитьданные из другой строки, если они не находятся в этом диапазоне времени
Я считаю, что я хочу что-то вроде;
if '9.00' >= final_df.index <= '17.00':
do some action
else
do another action
Это еще не работает, первая причина в том, что в данный момент отсутствует полная дата.Есть ли способ, которым я могу обойти это?Первая строка вроде работает, если я использую;
if '2017-10-16 9.00' >= final_df.index <= '2017-10-16 17.00':
Есть ли способ, которым я могу обойти это.
Для справки первые 5 точек данных;
A B C D E
Timestamp
2017-10-15 13:30:00 59.9 17.14 0 1 0
2017-10-15 14:30:00 64.3 17.22 0 1 0
2017-10-15 15:30:00 68.6 17.18 0 1 0
2017-10-15 16:30:00 77.6 17.08 0 1 0
2017-10-15 17:30:00 74.5 16.93 0 1 0