熊猫 - 在指数'n'处总结先前值的“智能”方式

时间:2018-04-28 23:34:45

标签: python pandas

我对使用pandas很新,我一直在尝试创建一个新的数据框,其中索引n的价格值是指数0到{的值的总和{1}}。

例如,如果我有:

n

结果数据框应如下所示:

dataframe df:

  price
0   1
1   2
2   3 
3   2
4   4 
5   2

我可以想到使用嵌套的dataframe df: price 0 1 1 3 2 6 3 8 4 12 5 14 循环来实现它的混乱方式,但我正试图回避使用昂贵的方法并以更“复杂”的方式做事。但我似乎无法想到一个更好的方法,我知道必须有更好的方法。获得这个“总和”数据帧的聪明方法是什么?谢谢。

1 个答案:

答案 0 :(得分:0)

我认为你要找的是累计金额,你可以使用df.cumsum

<td class="viewEditTd"><button class = "btn btn-info viewEditButton"><a href="file://///172.xx.xx.xxx\TEMP\xxx\uploads\<?php echo $_POST['searchInput']; ?>" target="_blank"><span class="
        glyphicon glyphicon-folder-open" aria-hidden="true"></span> View File</a></button></td>

返回:

df.cumsum()