警告:NEWBIEの差額は0.18から0.19になります。
私は今朝まで、パンダ0.18から0.19へのアップグレードを延期しました。ちょうどdeprication警告を与えるために使用されるこのコードは:
import pandas.io.data as web
x = web.DataReader('GE','yahoo',(2016, 10, 1), (2016, 11, 1))
は、今ではエラーをスローし、私に語った:builtins.ImportError「pandas.io.dataモジュールは別のパッケージに移動された」:パンダ。 io.dataモジュールは別のパッケージ(pandas-datareader)に移動されます。 。
from pandas_datareader import data, wb
:パンダ-DataReaderのパッケージ(https://github.com/pandas-dev/pandas-datareader)をインストールした後、あなたはfrom pandas_datareader import data, wb
にインポートfrom pandas.io import data, wb
を変更することができますするから...インポート... "ライン」
をので、私は私を書き換えます"
x = wb.pandas-datareader('GE','yahoo',(2016, 10, 1), (2016, 11, 1))
:私はこのコードをしようとすると、
builtins.NameError: name 'web' is not defined
:予想通り、私は、コードを実行すると、それはエラーをスローします
このエラーがスローされます。
builtins.AttributeError: module 'pandas_datareader.wb' has no attribute 'pandas'
私はこのコードをしようとすると:
x = wb.Datareader('GE','yahoo',(2016, 10, 1), (2016, 11, 1))
このエラーがスローされます。
builtins.AttributeError: module 'pandas_datareader.wb' has no attribute 'DataReader'
誰もが今DataReaderを呼び出す方法を教えてくださいすることができます? 事前に感謝します
ted、徹底的な対応に感謝します。私は2つの新しいことを学んだ!あなたのソリューションは完璧に機能しました! –