Có vẻ như một lỗi cơ bản vô cùng, tôi đã thử gỡ cài đặt và cài đặt lại phiên bản mới nhất của Numpy (1.9) và điều đó dường như không giải quyết được vấn đề của tôi. Tôi gặp phải lỗi sau khi cố gắng sử dụng chức năng sắp xếp:Numpy - module không có thuộc tính 'sắp xếp'
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'
In phiên bản xác nhận rằng đó thực sự là 1,9. Tôi đã không thể đi qua bất cứ ai khác báo cáo vấn đề cụ thể này. Tôi cũng đã thử điều này trên hai máy Mac riêng biệt và vẫn nhận được cùng một lỗi chính xác.
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))
Bạn có nghĩa là ['arange'] (http://docs.scipy.org/doc/numpy/reference/generated/numpy.arange.html) không? Không có chức năng NumPy có tên 'sắp xếp'. – ely
Chết tiệt ... lol Tôi cần thêm cà phê. Cảm ơn anh bạn! –
Điều đó xảy ra với tất cả chúng ta! – ely