Olá Cristiane!
Peço perdão pela demora em obter um retorno
A explicação e o resultado sugerem que o preenchimento dos valores nulos foi feito utilizando os valores das linhas posteriores, e não o valor da linha imediatamente posterior. Portanto, a linha 2, que contém um valor nulo (NaN), foi preenchida com o valor da linha 3 (0.52), como você mencionou.
Aqui está uma representação da mudança:
Original:
0 0.50
1 Nan
2 NaN
3 0.52
4 0.54
5 NaN
6 NaN
7 0.59
8 0.60
9 NaN
10 0.70
Depois do preenchimento:
0 0.50
1 0.52
2 0.52
3 0.52
4 0.54
5 0.54
6 0.59
7 0.59
8 0.60
9 0.60
10 0.70
Portanto, o valor na linha 2 após o preenchimento é de fato 0.52, que é o valor da linha 3. Com essa linha de pensamentos podemos dizer que não é o valor 2. Espero que isso esclareça a explicação e o resultado fornecidos.
Espero ter ajudado! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!