由于我主要想按7天(也就是一周)进行分组,因此我现在使用此方法来找到所需的箱:
from pandas.tseries.offsets import Week# Let's not make full weekshours = 24*6*4rng = pd.date_range('2016-06-01', periods=hours, freq='H')# Set week start to whatever the last weekday of the range isprint("Last day is %s" % rng[-1])freq = Week(weekday=rng[-1].weekday())ones = pd.Series([1]*hours, rng)rdf = pd.Dataframe({'a': ones})rdf.groupby(pd.TimeGrouper(freq=freq, closed='right', label='right')).sum()
这给了我想要的输出
2016-06-25 962016-07-02 1682016-07-09 168
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)