【问题标题】:How Do You Group a Date/Time Column by Weeks in Python?如何在 Python 中按周对日期/时间列进行分组?
【发布时间】:2022-01-15 08:25:31
【问题描述】:

我的数据集中有一个名为“已发布”的列,如下图所示。如何按周对它们进行分组,以便查看本专栏的所有独特周? 输出应类似于: 2017-11-06 2017-11-13 2017-11-20 ...

My Column "Published"

【问题讨论】:

标签: python


【解决方案1】:
df.set_index('Date')
df.resample('W').agg({'column_name':'agg_function'})

【讨论】:

  • 这没有帮助。我收到 TypeError:仅对 DatetimeIndex、TimedeltaIndex 或 PeriodIndex 有效,但有一个“RangeIndex”实例
  • @Pikacho Yo Datetime 系列教程。另请参阅 Pandas 文档 (docs.python.org/3/library/…) 寻求帮助
猜你喜欢
  • 2016-10-28
  • 2013-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-28
  • 1970-01-01
  • 2018-03-04
相关资源
最近更新 更多