【问题标题】:Change start of weekday from monday to sunday in datetimeindex in python在python中的datetimeindex中将工作日的开始时间从星期一更改为星期日
【发布时间】:2020-09-16 17:51:16
【问题描述】:

在 Pandas 中,工作日的默认开始时间是星期一 (0)。我试图将其设置为星期日而不是 datetimeindex 以获取在星期六结束的每周计数以预测时间序列模型。

【问题讨论】:

  • 我认为可能无法直接使用。您可以通过使用 dayofweekdt.week 的技巧来巧妙地绕过它,例如 this
  • 我之前确实浏览过该链接。这不是我在看的。我有一个单变量数据集,并将日期设为 datetimeindex。我试图获得每周每日数字的总和。企业将星期日视为一天的开始,星期六视为最后一天。

标签: python-3.x pandas time-series weekday


【解决方案1】:

我取得了突破,是的。

从我之前的代码中,我重新定义了 W-SAT 而不是默认的 W。 以前的代码: weekreq = daysreq.resample('W').apply({'Numbers':'sum'})

到 新代码: weekreq = daysreq.resample('W-SAT').apply({'Numbers':'sum'})

【讨论】:

    猜你喜欢
    • 2023-03-28
    • 2012-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    • 2020-07-02
    • 1970-01-01
    • 2022-12-11
    相关资源
    最近更新 更多