2016-10-10 1 views
0

de pandas géants à l'importation comme pandas.io.data d'importation pd comme # web que nous devons utiliser seulement pandas géants fonctionnent'module' n'a pas d'attribut 'DataReader

#Second, retrieve the data from, say, Google itself: 

stock = web.DataReader (' IBM » , data_source = 'Yahoo', start = '01/01/2011' , end = '01/01/2013')

# end of question 1 

type d'impression (stock) Type # Class est pandas.core.frame.DataFrame

IBM_dataframe = pd.DataFrame (stock)

retraçage (le plus récent appel dernier):

Fichier "", ligne 2, en pandas.io.data d'importation comme # web que nous devons utiliser uniquement pandas géants fonctionnent

fichier « C: \ Anaconda2 \ lib \ site-packages \ pandas \ io \ data.py ", ligne 2, dans " Le module pandas.io.data est déplacé dans un package distinct "

ImportError: The pandas.io.data le module est déplacé dans un paquet séparé (pandas-datareader). Après l'installation du package pandas-datareader (https://github.com/pydata/pandas-datareader), vous pouvez modifier l'importation from pandas.io import data, wb en from pandas_datareader import data, wb.

pandas_datareader import comme web

stock = de web.DataReader ('IBM', data_source = 'Yahoo', start = '01/01/2011' , end = '01/01/2013) Traceback (dernier appel en dernier):

Fichier "", ligne 1, en stock = web.DataReader ('IBM', data_source = 'yahoo', début = '01/01/2011 ', fin = '01/01/2013)

AttributeError: 'module' objet n'a pas d'attribut 'DataReader'

ch l'ange pandas.io.data d'importation comme Web pour importer pandas_datareader comme Web, mais maintenant pas en mesure d'obtenir des données plz suggérerais obtenir erreur objet « module » n'a pas d'attribut « DataReader »

+0

Avez-vous essayé 'dir (web)' pour voir quels attributs il possède? –

Répondre

0

Utilisez les éléments suivants:

from pandas_datareader import data, wb 
DAX = data.DataReader(name='^GDAXI', data_source='yahoo',start='2000-1-1')