我对 python 很陌生,并收到了一个有趣的请求。我有一个结果集,其结构如此,但规模更大,包括多个不同的账户。没有的
acct no. date Event
11111111 2012/01/01 1
11111111 2012/01/05 1
我将附加一个辅助日期对象,它将结果集转换为此输出:
acct no. date Event
11111111 2012/01/01 1
11111111 2012/01/02 0
11111111 2012/01/03 0
11111111 2012/01/04 0
11111111 2012/01/05 1
11111111 2012/01/06 0
继承人的请求:
我被要求构建一个脚本来测量两个日期之间的距离,计算差异,以天数为单位,并在它落在那个距离内时生成一个标志。棘手的部分是当有一个新记录集时,我需要将第一个记录集的结果附加到下一个记录集并继续计算和生成标志。
最终输出应如下所示:
acct no. date Event Recent
11111111 2012/01/01 1 Y
11111111 2012/01/02 0 Y
11111111 2012/01/03 0 N
11111111 2012/01/04 0 N
11111111 2012/01/05 1 Y
11111111 2012/01/06 0 Y
我在 python 中还比较陌生,想不出从哪里开始。
非常感谢任何帮助。
谢谢,
乔