Olá pessoal! Estou trabalhando com um df como o da imagem e preciso fazer uma analise dentro de um intervalo de tempo. Para isso tentei utilizar função groupby agrupando os valores pela média no intervalo de 1H, assim o valor das 18:00 h por exemplo é a media dos valores de 18:00, 18:15,18:30,18:45 . Porém eu precisaria que fosse o resultado da média do horário anterior. Assim o valor das 18h no groupby seria a média da soma dos valores das 17 às 17:45. Há alguma forma de eu fazer isso?
No momento estou tentando percorrer cada item da planilha com um for, somar os intervalos de quatro em quatro , calcular a média e armazenar este valor em uma lista. Porém não consegui obter resultados numéricos, somente Nan. Desde já agradeço.