Как использовать np.Nan в кадре данных в пандахPython

Программы на Python
Anonymous
Как использовать np.Nan в кадре данных в пандах

Сообщение Anonymous »

Например: у меня есть два кадра данных df1 и df2.
Мне нужно определить среднее значение между ними. Но если df1 равен np.nan, средним будет значение из df2.

Код: Выделить всё

lst = [1, 5, np.NaN, 4, np.NaN, 9]
2st = [8, 2, np.NaN, np.NaN, 5, np.NaN]
df1 = pd.DataFrame(1st)
df2 = pd.Dataframe(2st)

3st = [4.5, 3.5, np.NaN, 4, 5, 9]
Я ожидаю чего-то вроде этого.
Моя проблема в том, как мне выполнить это условие?

Подробнее здесь: https://stackoverflow.com/questions/788 ... -in-pandas

Вернуться в «Python»