gpt4 book ai didi

pandas - pandas 中的有效参数日期偏移字符串是什么?

转载 作者:行者123 更新时间:2023-12-01 13:43:42 24 4
gpt4 key购买 nike

各种 pandas 函数允许参数指定频率,例如频率

pd.date_range('1/1/2011', periods=72, freq='H')

(source)

中的第一个参数
series.resample('3T', how='sum', label='right')

(source)

我可以根据经验弄清楚 H3T 是什么意思,但是如果我想创建自己的频率,我就会卡住。这些参数是什么,我如何才能找到自己的参数?

最佳答案

可以在 Offset Aliases 下的文档中找到有效的频率代码。 .接下来的部分,Combining AliasesAnchored Offsets , 也是相关的。

本质上,您在偏移别名之前看到的任何数字都只是偏移别名的乘数。例如,T 表示每分钟一次,3T 表示每 3 分钟一次。

pd.date_range('2015-01-01', periods=3, freq='T')
DatetimeIndex(['2015-01-01 00:00:00', '2015-01-01 00:01:00', '2015-01-01 00:02:00'], dtype='datetime64[ns]', freq='T')

pd.date_range('2015-01-01', periods=3, freq='3T')
DatetimeIndex(['2015-01-01 00:00:00', '2015-01-01 00:03:00', '2015-01-01 00:06:00'], dtype='datetime64[ns]', freq='3T')

您还可以组合偏移量别名。例如,2H3T 将是每 2 小时 3 分钟的频率。偏移别名的组合顺序无关紧要; 2H3T 等同于 3T2H。请注意,目前有一些偏移量别名无法合并,例如MST

锚定偏移允许您修改某些可能含糊不清的偏移别名何时开始/停止。例如,每周偏移量 W 隐式地将星期从星期日开始。如果您希望一周从星期四开始,您可以使用星期四 anchor :W-THU

关于pandas - pandas 中的有效参数日期偏移字符串是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37580182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com