【问题标题】:pandas groupby offsets different startpandas groupby 偏移不同的开始
【发布时间】:2017-06-05 13:56:53
【问题描述】:

我有一个简单的偏移问题,我似乎无法在之前的其他帖子中找到答案。我正在尝试按周分组,但默认的 df.groupby(pd.TimeGrouper('1W')) 给了我从星期日开始的分组。

例如,我希望这个 groupby 在星期二开始。我试图天真地添加pd.DateOffset(days=2) 作为附加参数,但这似乎不起作用。

【问题讨论】:

  • df.groupby(pd.TimeGrouper('1W-Mon'))
  • 谢谢,您可以将您的评论标记为答案

标签: python pandas group-by offset pandas-groupby


【解决方案1】:

偏移字符串可以包含一个组件,该组件指定句点类型的开始时间。

在你的情况下,你想要W-Tue

df.groupby(pd.TimeGrouper('W-Tue'))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 2013-12-21
    • 1970-01-01
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    • 2021-05-12
    • 1970-01-01
    相关资源
    最近更新 更多