【发布时间】:2021-11-07 12:03:39
【问题描述】:
我想从切片中减去一个值,以便更新这些行,但是,这些行永远不会改变。
df
A B C
1 1 3
2 3 4
5 6 8
2 3 4
idx = 1
val = 2
df.iloc[idx:-1,0].sub(val)
想要的结果:
A B C
1 1 3
0 3 4
3 6 8
0 3 4
我也尝试过以下方法
df.iloc[idx:-1,0] = df.iloc[idx:-1,0].sub(val)
【问题讨论】: