我正在尝试更改数据帧的特定单元格的值。我使用loc
查找具有给定索引的所有列,然后尝试更改给定的行和列值,但它没有反映在原始数据帧中
df.loc[df.index == 'Lactose intolerance ', 'abdominal pain'] = "yes"
结果是:
诊断
乳糖不耐症是的
乳糖不耐症是的
名称:腹痛,数据类型:object
但当尝试只对一行执行此操作时,不会更改单元格值
df.loc[df.index == 'Lactose intolerance ', 'abdominal pain'].iloc[0] = "no"
现在单元格值不变。为什么会这样
尝试使用:
或者
相关问题 更多 >
编程相关推荐