【发布时间】:2018-11-17 00:02:15
【问题描述】:
我有一个单元格,我想要它的值。我知道单元格的列名及其行号(但不知道其行索引)
A B
h 1 2
n 3 4
说,我上面有数据框,我必须更改第一行上的单元格(我不知道它的索引'h'),列名为'B'。
我尝试df['B'].iloc[0]=10,它有效,但它总是给出警告。
' SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame'
那么为我的案例更改单元格值的正确方法是什么?
【问题讨论】:
标签: python pandas dataframe indexing