这个频率是什么意思? pandas pd.date_range(' 2000-1-1',句点= 100,freq =" 1953U")

时间:2016-07-04 06:04:59

标签: python pandas

我是熊猫新手。有人可以帮我理解这个频率值是什么意思" 1953U"。我知道" U"是微秒。我不确定的是1953年之前的数字" U"。

pd.date_range('2000-1-1', periods=100, freq="1953U")

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

1953是乘数。您可以在pandas文档中找到详细信息:

  

freq :字符串或DateOffset,默认为“D”(每日日历)频率   字符串可以有多个,例如“5H”

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.date_range.html#pandas-date-range

  

在引擎盖下,这些频率字符串被翻译成一个   pandas DateOffset的实例,表示常规频率   增量。特定的偏移逻辑,如“月”,“营业日”或“一个”   小时“在其各个子类中表示。

http://pandas.pydata.org/pandas-docs/stable/timeseries.html#dateoffset-objects

答案 1 :(得分:0)

这意味着频率为1953微秒。您可以通过实际运行命令来获得答案:

>>> import pandas as pd
>>> pd.date_range('2000-1-1', periods=100, freq="1953U")
DatetimeIndex([       '2000-01-01 00:00:00', '2000-01-01 00:00:00.001953',
               '2000-01-01 00:00:00.003906', '2000-01-01 00:00:00.005859',...