似乎是一个非常基本的错误,我尝试卸载并重新安装最新版本的Numpy(1.9)并且似乎没有解决我的问题。尝试使用编配功能时出现以下错误:
Traceback (most recent call last):
File "names.py", line 37, in <module>
top1000.index = np.arrange(len(top1000))
AttributeError: 'module' object has no attribute 'arrange'
打印版本确认它确实是1.9。我无法遇到报告此特定问题的其他任何人。我也在两台不同的Mac上尝试了这一点,但仍然得到了同样的错误。
import numpy as np
import pandas as pd
print np.__version__
grouped = names.groupby(['year', 'sex'])
top1000 = grouped.apply(get_top1000)
top1000.index = np.arrange(len(top1000))
答案 0 :(得分:35)
如果那是你的意思,你应该试试numpy.arange()
吗?