任何人都可以解释这些功能,因为我在官方文档中找不到任何描述

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了任何人都可以解释这些功能,因为我在官方文档中找不到任何描述相关的知识,希望对你有一定的参考价值。

我正在尝试学习如何在pandas中使用dateoffset函数。但由于官方文档中没有描述,因此我不理解的属性很少。

属性是:

pandas.T series.offsets.date offset.那么

pandas.tseries.offsets.DateOffset.nanos

pandas.tseries.offsets.DateOffset.rule_code

如果任何人都可以提供其应用程序的示例,将会很有帮助。

答案

namerule_code属性允许您在函数中使用偏移量而不是导入和初始化类。作为一个例子你可以做

import pandas as pd
from pandas.tseries.offsets import BMonthEnd, Day, FY5253

x = pd.date_range(start='2019-01-01', end='2019-03-31', freq=BMonthEnd())

因为rule_codeBMonthEnd'BM'你可以简单地做

x = pd.date_range(start='2019-01-01', end='2019-03-31', freq='BM')

nanos属性是时间偏移量中的纳秒秒数。它需要是一个固定频率的偏移(像一天不是工作日那样不变)。

所以对于一天的偏移,纳秒的数量将是86400000000000,这是24小时

以上是关于任何人都可以解释这些功能,因为我在官方文档中找不到任何描述的主要内容,如果未能解决你的问题,请参考以下文章

Go 官方文档在哪里解释了变量的范围? [关闭]

InfusionSoft API 潜在客户来源

如何在android 10中检测全屏手势模式

Git 中的 HEAD 和 ORIG_HEAD

Git 中的 HEAD 和 ORIG_HEAD

Git 中的 HEAD 和 ORIG_HEAD