Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Média Harmônica utilizando pandas e "datetime"

Tenho uma planilha com a data inicial e final da falha (avaria). Com isso calculo a duração da falha. É facil tirar a média desses tempos de duração.

Como faço para tirar a média harmônica destes dados? Sabendo que o tipo do dado é Data?

Dados['InícioAvar'] = pd.to_datetime(Dados['InícioAvar'])
Dados['Fim avaria'] = pd.to_datetime(Dados['Fim avaria'])

Dados['Duração'] = Dados['Fim avaria'] - Dados['InícioAvar']

Media = Dados_i['Duração'].mean().days
1 resposta
solução!

Consegui.

Converti a coluna de duração para o type que aceita a média harmônica.

Dados['Duração 2'] = Dados['Duração'].apply(lambda x:x.days)

from statistics import harmonic_mean

Resultado['Média Harmonica'] = harmonic_mean(Dados['Duração 2'])