3

这可能是一个非常简单的问题,但我真的被困住了。我正在尝试将 Pandas 的 DataReader 称为:

from pandas.io.date import DataReader

但它没有得到 DataReader。我不知道我做错了什么,尤其是对于这么简单的事情。我要做的就是从雅虎财经获取数据。

非常感谢您的帮助。

4

1 回答 1

11

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')
于 2017-04-27T18:08:41.377 回答