Consider you\'ve got some unevenly time series data:
import pandas as pd import random as randy ts = pd.Series(range(1000),index=randy.sample(pd.date_range(\
Perhaps it makes more sense to use rolling_sum:
pd.rolling_sum(ts, window=1, freq='1ms')