使用索引设置熊猫DataFrame中特定单元格的值我创建了一个PandasDataFramedf = DataFrame(index=['A','B','C'], columns=['x','y'])得到了这个 x y
A NaN NaN
B NaN NaN
C NaN NaN然后,我想给特定的单元格赋值,例如行‘C’和列‘x’。我希望能得到这样的结果: x y
A NaN NaN
B NaN NaN
C 10 NaN使用此代码:df.xs('C')['x'] = 10但内容df没有变。再来一次NaN在DataFrame中。有什么建议吗?
3 回答
白衣非少年
TA贡献1155条经验 获得超0个赞
.loc
df.loc[df[<some_column_name>] == <condition>, [<another_column_name>]] = <value_to_add>
<some_column_name
<condition>
<another_column_name>
<value_to_add>
添加回答
举报
0/150
提交
取消