【发布时间】:2023-02-02 19:08:20
【问题描述】:
我想减少列中的值。以下代码
df['ID'] = df.index
df.loc[df['ID'].astype(int)] -= 1
应该转换
ID Process ID Name Time
0 0 NaN NaN msecond
1 1 32434.0 X1 1.4
2 2 32434.0 X2 1.3
到
ID Process ID Name Time
0 -1 NaN NaN msecond
1 0 32434.0 X1 1.4
2 1 32434.0 X2 1.3
我该如何解决?由于我编写的代码,我应该保留第一行。
【问题讨论】:
标签: python python-3.x pandas