【发布时间】:2018-08-10 00:33:45
【问题描述】:
我正在尝试从数据帧计算第一次向下的百分比。
这是数据框
down distance
1 1.0 10.0
2 2.0 13.0
3 3.0 15.0
4 3.0 20.0
5 4.0 1.0
6 1.0 10.0
7 2.0 9.0
8 3.0 3.0
9 1.0 10.0
我想计算第一次下降的百分比,这意味着第二次下降,获得的码数百分比是多少。对于第三次下降,第三次的百分比基于第一次。
例如,我想要以下输出。
down distance percentage
1 1.0 10.0 NaN
2 2.0 13.0 (13-10)/13
3 3.0 15.0 (15-10)/15
4 3.0 20.0 (20-10)/20
5 4.0 1.0 (1-10)/20
6 1.0 10.0 NaN # New calculation
7 2.0 9.0 (9-10)/9
8 3.0 3.0 (3-10)/3
9 1.0 10.0 NaN
谢谢
当前的解决方案都适用于第一个问题。
【问题讨论】:
-
我觉得有错别字.. 不应该是第 5 行的
(1-10)/1吗? -
看起来确实是个错字。