↻
⏵︎ Run
import pandas as pd import numpy as np df = pd.DataFrame( [[np.nan, 72, 67], [23, np.nan, 62], [32, 74, np.nan], [np.nan, 54, 76]], columns=['a', 'b', 'c']) df_result = df.fillna(value={'a': 0, 'b': 1, 'c': 2}) print('Original DataFrame\n', df) print('\nResulting DataFrame\n', df_result)
Output