我正在尝试运行一个脚本,该脚本返回我在教程中创建的字典的数据框。运行脚本时,它将返回以下错误:
NotImplementedError:data_source =未实现
这是我的代码:
# Data Analysis with Python and Pandas Tutorial p.2
import pandas_datareader.data as web
import matplotlib.pyplot as plt
from matplotlib import style
style.use('fivethirtyeight')
web_stats = {'Day':[1,2,3,4,5,6],
'Visitors':[43,53,34,45,64,34],
'Bounce_Rate':[65,72,62,64,54,66]}
df = web.DataReader(web_stats)
print(df)
我的Pandas Datareader版本是开发版本:使用pip安装了0.6.0 + 34.gfeee4d7。我当前正在使用VS Code运行Anaconda。
我了解到DataReader模块主要用于远程数据源,当查看模块源代码时,由于没有在参数中输入数据源(例如Yahoo或Morningstar),因此返回了我的错误。有没有可以让我使用web_stats词典的解决方法?我知道我的数据读取器已正确安装,因为我已使用其他脚本成功从Morningstar下载了财务数据。
此外,这是本教程:
https://www.youtube.com/watch?v=0UA49Ds1XXo
谢谢!