熊猫:跨时间的分组累积,重新采样到整个数据帧

时间:2018-09-18 08:45:41

标签: python pandas dataframe cumsum

我有一个时间序列数据帧。我对按[column1,column2]组绘制整个时间的累计总和感兴趣。到目前为止,我只能在组组合存在的点上绘制累积和。我想要的是原始数据帧中每个时间戳上每个组的累积总和,因此我可以轻松地将总累积总和与组累积总和绘制在同一图上。

[EDIT]通过执行此操作,对于我感兴趣的每个组:

values = np.where((df.column1==someVal) & (df.column2==someVal), df.column3, 0).cumsum()
plt.plot(df.timestamp, values)

1 个答案:

答案 0 :(得分:0)

values = np.where((df.column1==someVal) & (df.column2==someVal), df.column3, 0).cumsum()
plt.plot(df.timestamp, values)