如何使用范围内的pandas和pad日期重新采样时间序列

时间:2015-05-17 17:07:19

标签: python pandas

我有一个以时间戳索引的pandas Series。我按照系列中的值进行分组,因此我最终得到了许多组,每个组都有自己的时间戳索引Series。然后我想每周resample()小组系列,但希望对齐所有小组的第一个日期

我的代码看起来像这样:

grp = df.groupby(df)
for userid, user_df in grp:
    resample = user_df.resample('1W', __some_fun)

我发现确保对齐发生在日期左侧的唯一方法是假装每个组有一个值,例如:

grp = df.groupby(df)
for userid, user_df in grp:
    user_df = user_df.append(pandas.Series([0], index=[pandas.to_datetime('2013-09-02')]))
    resample = user_df.resample('1W', __some_fun)

在我看来,这必须是一个共同的工作流程,任何熊猫见解?

0 个答案:

没有答案