我有这样一个数据帧:
abc
9 32.242063
3 24.419279
8 25.464011
6 25.029761
10 18.851918
2 26.027582
1 27.885187
4 20.141231
5 31.179138
7 22.893074
11 31.640625
0 33.150434
我想从100中减去第一行,然后从(100-第一行)的剩余值中减去第二行,依此类推。你知道吗
我试过:
a = 100 - df["abc"]
但每次都是从100中减去。你知道吗
有人能提出正确的方法吗?你知道吗
Tags:
选项1
np.cumsum
-这比另一个答案中的
pd.Series.cumsum
快。你知道吗选项2
循环当量,cythonized。你知道吗
看来你需要:
相关问题 更多 >
编程相关推荐