Python pandas.io.data 模块迁移
来源:互联网 发布:网络编辑简历模板 编辑:程序博客网 时间:2024/05/20 14:20
这段时间用pandas做数据分析,
import pandas.io.data as web
根据书上的demo操作,结果告诉我
The pandas.io.data module is moved to a separate package这是我第一次遇到这种模块功能迁移的,按下不表,按提示安装了迁移后的包 pandas_datareader,
然后跑到git上看这个迁移后的模块怎么用,跟以前的一样还是用get_data_yahoo,
import pandas_datareader.data as webpx=web.get_data_yahoo('AAPL')
结果又报错了,说get_dat_yahoo不可用,然后我就又各种换参数试了试,结果还是一样,这个问题就放在那两天了。
今天再次需要用到这玩意,不得已想办法解决问题,怀疑文档可能有错误或是没有更新,既然文档有问题,就用Python内置的解释看看,help了下,原来pandas_datareader.data有个DataReader函数就是以前的get_data_yahoo的函数,
import pandas_datareader.data as webpx=web.DataReader('GS','yahoo')
还是报错,然后重点来了,这个的原因是Yahoo的数据源已经失效,使用这个模块的人注意了:已失效!重要的事说两遍。
最后我用另一个数据源
px=web.DataReader('F-F_Research_Data_factors','famafrench')完美解决,输出来的是一个字典,由每月的数据。
最后总结:事情的解决总是有三个阶段:发现问题-分析问题-解决问题。发现模块迁移后,我pip了模块,然后在使用模块过程中遇到问题没有及时分析问题,从而导致这个问题耽误了我两三天时间,最后还是一步步分析问题,解决问题。写代码的过程中总是有这样或者那样的问题,只要根据错误提示再结合文档,绝大多数问题都会解决的
3 0
- Python pandas.io.data 模块迁移
- Python pandas.io.data 模块迁移
- Python中的pandas模块
- python: pandas模块
- Python-pandas模块数据处理
- Python--pandas模块
- python模块学习pandas(-)
- python使用问题 "The pandas.io.data module is moved to a separate package "
- 一句Python,一句R︱pandas模块——高级版data.frame
- Python大数据处理模块Pandas
- Python 初识Pandas- Python Data Analysis Library
- Python Data Analysis Library(一)--pandas
- pandas: powerful Python data analysis toolkit
- python io模块
- Python数据分析模块pandas整理
- 学习Python大数据处理模块Pandas
- 学习Python大数据处理模块Pandas
- Python中pandas模块的使用方法
- View视图跟随手指移动
- swift 关于protocol协议笔记实现
- Visual Studio 2015中ucrtbased.dll丢失
- VC++中构造函数初始化的方法以及主要区别
- 复选框
- Python pandas.io.data 模块迁移
- 大概是docker hub被墙no such host最简单的解决方案
- UVA 12627Erratic Expansion
- spark大数据分析(一)
- C语言的分支结构和循环结构(一)
- js:childNodes与firstChild、lastChild
- Gradle 15分钟入门教程
- 科学知识图谱绘制方法、步骤及工具
- 132. Palindrome Partitioning II