bdate_range AttributeError

时间:2012-12-10 03:21:46

标签: python pandas

以下行给出了AttributeError:'module' object has no attribute 'bdate_range'

我认为这可能与循环引用有关;但是,我不知道在哪里。

import pandas as pd

times = pd.bdate_range(start=pd.datetime(2012,11,14,0,0,0),
                       end=pd.datetime(2012,11,17,0,0,0),
                       freq='10T')

这是追溯:

AttributeError              Traceback (most recent call last)
<ipython-input-3-1eb62db1246d> in <module>()
       4 
       5 
 ----> 6 times = pd.bdate_range(start=pd.datetime(2012,11,14,0,0,0),end=pd.datetime(2012,11,17,0,0,0),
 freq='10T')
       7 filtered_times = [x for x in times if x.time() >= time(9,30) and x.time() <= time(16,20)]
       8 prices = randn(len(filtered_times))

AttributeError: 'module' object has no attribute 'bdate_range'

1 个答案:

答案 0 :(得分:1)

bdate_range函数为introduced in pandas version 0.8.0所以如果你升级到pandas&gt; = 0.8.0这应该可以正常工作(我建议使用最新的稳定版本)。

注意:pandas website允许您按版本号搜索文档(在main page的右侧选择版本的文档)。在0.7.3版本中,有no search results for bdate_range

有关最新功能和错误修复,请将您喜爱的数据分析库保持最新状态!