这可能是一个非常简单的问题,但我真的被困住了。我正在尝试将 Pandas 的 DataReader 称为:
from pandas.io.date import DataReader
但它没有得到 DataReader。我不知道我做错了什么,尤其是对于这么简单的事情。我要做的就是从雅虎财经获取数据。
非常感谢您的帮助。
这可能是一个非常简单的问题,但我真的被困住了。我正在尝试将 Pandas 的 DataReader 称为:
from pandas.io.date import DataReader
但它没有得到 DataReader。我不知道我做错了什么,尤其是对于这么简单的事情。我要做的就是从雅虎财经获取数据。
非常感谢您的帮助。
Pandas 数据阅读器已从 pandas 中删除,它现在是一个单独的 repo 和一个单独的安装
https://github.com/pydata/pandas-datareader
从自述文件。
从 0.19.0 开始,pandas 不再支持 pandas.io.data 或 pandas.io.wb,因此您必须将来自 pandas.io 的导入替换为来自 pandas_datareader 的导入:
from pandas.io import data, wb # becomes
from pandas_datareader import data, wb
数据模块中的许多函数已包含在顶级 API 中。
import pandas_datareader as pdr
pdr.get_data_yahoo('AAPL')