我有一个名为data的DataFrame,我需要按索引更改值。
输入我的代码后,为什么data.loc [x] ['Embarked']没有更改为'S'?
我可以更改data.loc[x , 'Embarked'] = "S"
Naindex = np.where(data['Embarked'].isna())[0]
for x in Naindex:
print(x)
if data.loc[x]['Fare'] == 80.0:
data.loc[x]['Embarked'] = 'S'
print(data.loc[x]['Embarked'])