У меня есть фрейм данных (образец, не реальный):
df =
A B C D E F
0 3 4 NaN NaN NaN NaN
1 9 8 NaN NaN NaN NaN
2 5 9 4 7 NaN NaN
3 5 7 6 3 NaN NaN
4 2 6 4 3 NaN NaN
Теперь я хочу заполнить значения NaN предыдущими парами (!!!) значений строки (заполнить Nan оставленной существующей парой чисел и применить ко всей строке) и применить это ко всему набору данных.
- Есть много ответов относительно заполнения столбцов. Но в этот случай мне нужно заполнить на основе строк.
- Есть также ответы, связанные с заполнением NaN на основе других столбцов, но в моем случае количество столбцов больше 2000. Это пример данных
Желаемый результат:
df =
A B C D E F
0 3 4 3 4 3 4
1 9 8 9 8 9 8
2 5 9 4 7 4 7
3 5 7 6 3 6 3
4 2 6 4 3 4 3