У меня есть почасовые показания в кадре данных вида:
Date_Time Temp
2001-01-01 00:00:00 -1.3
2001-01-01 01:00:00 -2.1
2001-01-01 02:00:00 -1.9
2001-01-01 03:00:00 -2.2
2001-01-01 04:00:00 -2.8
2001-01-01 05:00:00 -2.0
2001-01-01 06:00:00 -2.2
Я хочу сгруппировать показания по N часам (т. Е. 3) и определить наклон OLS Temp против V для каждой группы.
Я знаю, как сгруппировать фрейм данных:
df_g = df_g.assign(tgp = df['Temp'].groupby(pds.Grouper(freq='3h')) )
Но после этого я застрял, не могу понять, с чего начать.Может ли кто-нибудь помочь мне достичь своей цели?