Это вопрос новичка.Предположим, у нас есть 2 кадра данных с одинаковым индексом и одинаковыми столбцами, но с разными данными.
Как заменить данные df1, где df2 имеет np.nan, и заменить их на np.nan
import pandas as pd
import numpy as np
df1=pd.DataFrame(
[[1,3,np.nan],[5,3,np.nan],[np.nan,6,2]],
index=['a','b','c'],
columns=['01-10-1999','01-17-1999','01-24-1999']
)
df2=pd.DataFrame(
[[101,203,np.nan],[507,31,18],[12,np.nan,2]],
index=['a','b','c'],
columns=['01-10-1999','01-17-1999','01-24-1999']
)