2015-08-27 11 views
12

एक अविश्वसनीय रूप से मूल त्रुटि की तरह लगता है, मैंने अनइंस्टॉल करने और 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 है। मैं इस विशिष्ट मुद्दे की रिपोर्ट करने वाले किसी और के पास आने में सक्षम नहीं हूं। मैंने इसे दो अलग मैक पर भी आजमाया है और अभी भी वही सटीक त्रुटि प्राप्त है।

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)) 
+14

क्या आपका मतलब है ['arange'] (http://docs.scipy.org/doc/numpy/reference/generated/numpy.arange.html)? 'व्यवस्था' नामक कोई नुम्पी फ़ंक्शन नहीं है। – ely

+3

दमन ... lol मुझे और कॉफी चाहिए। धन्यवाद दोस्त! –

+4

यह हम सभी के साथ होता है! – ely

उत्तर

18

आप numpy.arange() बजाय का प्रयास करना चाहिए, अगर वह यह है कि आप क्या मतलब?

+1

arange केवल एक 'आर' के साथ वर्तनी है, इसलिए उदाहरण में यह np.arange() होना चाहिए। मेरे लिए यह उत्तर सुपर स्पष्ट नहीं है क्योंकि यह np को numpy में बदलता है, लेकिन गलत वर्तनी के बारे में कुछ नहीं कहता – tpei

संबंधित मुद्दे

 संबंधित मुद्दे