【发布时间】:2019-01-24 12:34:08
【问题描述】:
我有类似这样的数据
YearMonth Recovery Segment
201701 0.002 NULL
. . .
. . .
201712 0.002 NULL
201801 0.002 NULL
. . .
. . .
201812 0.002 NULL
同样,我有 10 年的数据,我想使用 Recovery 列填充 Segment Column(整个 10 年不同)。对于第一年 201701-201712,Segment 是 0.002,然后对于明年 201801-201812,它是 0.002*(1 - 0.2) = 0.0004,然后对于 201901-201912,它是 0.0004*(1-0.2),依此类推。
我正在尝试使用联接逻辑,但一年后无法继续前进。任何帮助将非常感激。提前谢谢你。
新数据如下所示
YearMonth Recovery Segment
201701 0.002 0.002
. . .
. . .
201712 0.002 0.002
201801 0.002 0.0004
. . .
. . .
201812 0.002 0.0004
【问题讨论】:
-
0.002*(1-0.2) = 0.0004 怎么来的?你的意思是每年乘以0.2吗? 0.002*0.2 = 0.0004,不是吗?
-
对不起,这只是一个计算错误,应该是 0.0016。实际上,我希望每年减少 20% 的恢复。