设置pandas DataFrame

时间:2016-08-17 19:53:36

标签: python pandas

此问题类似于之前发布的this question。不同之处在于我想在索引列不唯一的单元格中更改值。例如:

   x  y
A  1  5
B  4  6
C  0  3
C  5  9

我想用100替换9并获得:

   x  y
A  1  5
B  4  6
C  0  3
C  5  100

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可以使用序数索引(它们始终是唯一的),如下所示:

In [13]: df.iloc[3, 1] = 100

In [14]: df
Out[14]: 
   x    y
A  1    5
B  4    6
C  0    3
C  5  100