2024-04-25 05:28:03 发布
网友
我有一个数据帧,前两行如下所示:
GOOG AAPL XOM IBM Cash 2009-01-14 0.0 150.0 0.0 0.0 -12745.5 2009-01-15 0.0 0.0 0.0 0.0 -0.0
我希望它为每一行添加前一行的值。所以我希望它看起来像这样:
我不想它影响现金流。在
在熊猫身上有没有一种方法可以轻松做到这一点?在
仅对按^{}筛选的列使用^{}:
c = df.columns.difference(['Cash']) df[c] = df[c].cumsum() print (df) GOOG AAPL XOM IBM Cash 2009-01-14 0.0 150.0 0.0 0.0 -12745.5 2009-01-15 0.0 150.0 0.0 0.0 -0.0
或按带有^{}的条件:
仅对按^{} 筛选的列使用^{} :
或按带有^{} 的条件:
^{2}$相关问题 更多 >
编程相关推荐