为什么我不能像下面的代码那样将数据分配给DateFrame

时间:2019-09-27 05:25:18

标签: python pandas

我有一个名为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'])

0 个答案:

没有答案