Eu sou bastante novo em python e pandas, então peço desculpas por quaisquer futuros mal-entendidos.
Eu tenho um DataFrame pandas com valores horários, parecido com isto:
2014-04-01 09:00:00 52.9 41.1 36.3
2014-04-01 10:00:00 56.4 41.6 70.8
2014-04-01 11:00:00 53.3 41.2 49.6
2014-04-01 12:00:00 50.4 39.5 36.6
2014-04-01 13:00:00 51.1 39.2 33.3
2016-11-30 16:00:00 16.0 13.5 36.6
2016-11-30 17:00:00 19.6 17.4 44.3
Agora, preciso calcular os valores médios de 24h para cada coluna, começando de 01/04/2014 a 02/04/2014 11:00 Portanto, quero médias diárias de meio-dia a meio-dia.
Infelizmente, não tenho ideia de como fazer isso. Li algumas sugestões para usar o groupby, mas não sei como ...
Muito obrigado antecipadamente! Qualquer ajuda é apreciada !!
Você pode subtrair seu tempo e grupo por:
fonte
Você pode mudar as horas por 12 horas e reamostrar no nível do dia.
fonte