有没有办法在几天内获得pandas抵消别名的持续时间?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法在几天内获得pandas抵消别名的持续时间?相关的知识,希望对你有一定的参考价值。

我怀疑有一种简单的方法可以做到这一点,我不知道。我想获得用户输入的pandas偏移别名(例如,'W','2M','3D'等)的持续时间,以天为单位。

所以我想象的是:

span = 'M'
num_days = pd.Period(span).days

是否有捷径可寻?甚至是艰难的方式?

提前致谢!

答案
per = pd.Period(pd.to_datetime('today'), freq=span)
num_days = per.asfreq('D', how='end') - per.asfreq('D', how='start')

以上是关于有没有办法在几天内获得pandas抵消别名的持续时间?的主要内容,如果未能解决你的问题,请参考以下文章

在几天的持续时间内,选择表格中记录的每一天的最后一个条目

在 pandas 中,是不是有一些紧凑的方法可以在一周中的几天内绘制数据?

有没有办法从脚本访问 PythonAnywhere CPU Allowance?

在几天之内按日期合并2个Pandas数据帧?

有没有办法在 YAML 中对数组进行别名/锚定?

获得没有抵消的日期