我正在尝试填充特定列的缺失值,但尽管我正在使用原始数据框并没有改变inplace=True
我试过这个:
all_data.loc[all_data['GarageType'] == 'Detchd', 'GarageCond'].fillna('TA',
inplace=True)
和这个:
all_data.fillna({x:'TA' for x in ['GarageCond'] if ['GarageType'] ==
'Detchd'}, inplace=True)
编辑:这行得通
all_data.fillna({x:'TA' for x in ['GarageCond'] if
(all_data['GarageType']=='Detchd').any()}, inplace=True)