2
respostas

Há um método que busque o valor médio do intervalo, não o da serie toda?

Quando trabalhamos com series temporais, utilizamos normalmente a media entre o valor anterior e o valor posterior para preencher uma casa nula. Exemplo: 0 3 7 Nan 12

No caso do ffill e do bfill, utilizariam o valores 7 ou 12 respectivamente, mas o melhor, pensando em questão de linha temporal, seria adicionar o valor médio( 9.5), ficando assim:

0 3 7 9,5 12

Tem como ser feito isso com o pandas???

2 respostas

Julio boa tarde!

Você pode tentar utilizar o fillna(s.median())

Boa noite Leandro. Na verdade o (s.median()) não me ajudaria, pois, ele preenche os NAn com a media total da serie. Em uma analise temporal, como por exemplo, em que eu quero medir a aceleração de um corredor de 100m. Se eu perder um frame, eu não posso preenche-lo com a media de todos os segundos da serie. Mas seria um bom ajuste, preenche-lo com a media entre os frames anteriores e posteriores.