pandas_datareader下载雅虎财经股价数据
使用pip安装pandas_datareader
此处需使用的包是datetime,pandas,和pandas-datareader. 导入datetime的原因是,我们要使用datetime包中的datetime.datetime.today()函数来调用今天的日期。
接下来,设置起始日期和终止日期。使用datetime.datetime函数指向给定日期,使用datetime.date.today函数指向今天的日期。运行DataReader函数并将其保存到一个名为prices的变量中。
import datetimeimport pandas as pdimport pandas_datareader.data as webstart = datetime.datetime(2019, 1, 1)end = datetime.date.today()prices = web.DataReader('AAPL', 'yahoo', start, end)print(prices.head())
注意DataReader函数中第二个参数代表数据来源,DataReader支持包括雅虎、谷歌在内的十数种数据来源,本篇笔记只关注来源为雅虎财经的数据。
观察一下获得的prices数据的前六行(含列名)。
2、获取股利数据
pandas-datareader包也可以用来获取股利或股票分割等数据,只要将DataReader函数中的数据源参数修改为'yahoo-actions'即可。
import datetimeimport pandas as pdimport pandas_datareader.data as webstart = datetime.datetime(2019, 1, 1)end = datetime.date.today()prices = web.DataReader('AAPL', 'yahoo-actions', start, end)print(prices.head())
观察一下获得的prices数据
转载于:https://www.cnblogs.com/li98/p/10988809.html
pandas_datareader下载雅虎财经股价数据相关推荐
- 使用Python的pandas-datareader包下载雅虎财经股价数据
0 准备工作 首先,使用pip方法安装pandas和pandas-datareader两个功能包. 安装的方法十分简单,以管理员身份运行cmd. 输入以下命令. $ pip install panda ...
- pythonreader下载_使用Python的pandas-datareader包下载雅虎财经股价数据
0 准备工作 首先,使用pip方法安装pandas和pandas-datareader两个功能包. 安装的方法十分简单,以管理员身份运行cmd. 输入以下命令. $ pip install panda ...
- python怎么安装pandas-datareader_使用Python的pandas-datareader包下载雅虎财经股价数据...
0 准备工作 首先,使用pip方法安装pandas和pandas-datareader两个功能包. 安装的方法十分简单,以管理员身份运行cmd. 输入以下命令. $ pip install panda ...
- pandas_datareader.data 获取雅虎财经股票数据并以csv格式存放
pandas_datareader.data 获取雅虎财经股票数据并以csv格式存放 import numpy as np import pandas as pd import pandas_data ...
- 从新浪财经上下载交易明细数据并统计每天的买卖笔数(shell 命令行)
从新浪财经上下载交易明细数据并统计每天的买卖笔数 1.下载 如果需要下载多只股票多个交易日的明细数据,可以建立一个地址链接文件.下例给出了下载600001股票2008年1至9月各个交易日的数据需要的链 ...
- python下载文件到本地-Python下载网络文本数据到本地内存的四种实现方法示例
本文实例讲述了Python下载网络文本数据到本地内存的四种实现方法.分享给大家供大家参考,具体如下: import urllib.request import requests from io imp ...
- python导入哨兵数据_Python 下载哨兵Sentinel数据(Sentinel-1~3)
哨兵数据目前应用广泛,空间分辨.光谱分辨率都比较高.目前数据下载部分包括官网和Python程序下载. 其中哨兵1和2数据下载网上已经有非常详细的记录,链接如下:Python中使用sentinelsat ...
- 用Python编写小工具下载OSM路网数据
文章来源于Python大数据分析,作者费弗里 本文对应脚本已上传至Github仓库: https://github.com/CNFeffery/DataScienceStudyNotes[1] 1 简 ...
- 下载的长数据怎么分开R语言_TCGA数据库单基因gsea作业之COAD-READ
我前面写过 单基因GSEA分析策略(数据分析免费做活动继续) ,然后马上就碰到了一个求助,复现下面的图表! 发表在Cancer Management and Research的简单数据挖掘杂志:Apo ...
最新文章
- DataPipeline |《Apache Kafka实战》作者胡夕:Apache Kafka监控与调优
- 新手必看,17 个常见的 Python 运行时错误
- git 代码托管使用方法
- python中的is
- UML类图与类间六种关系表示
- Spring Boot中使用Redis数据库
- 记一次高io wait问题分析及解决-设置合理的SGA
- Pycharm更改快速规整代码快捷键
- pytorch 中nn.MaxPool1d() 和nn.MaxPool2d()对比
- Java for LeetCode 231 Power of Two
- xposed框架安装使用教程(第一篇)
- C++技术之一:C++类 _stdcall
- python数字时钟
- python文件的运行方法
- 仿微软Video Indexer——视频断点播放与智能解析时间线的前端可视化实现
- 深度学习 基础硬件CPU GPU知识笔记
- 如何制作企业招聘二维码?
- OpenCV Gabor滤波器实现纹理提取与缺陷分析
- 李建忠设计模式之”领域规则“模式
- 电磁兼容试验项目之谐波电流试验
热门文章
- A Survey on Malicious Domains Detection through DNS Data Analysis
- 第五人格周四服务器维护中,第五人格本周四维护内容
- 截图工具GifCam简单使用教程
- 今年面试大厂研发岗,也太太太太太难了吧!!PS:尤其是AI相关的!!
- Linux如何修改SSH登录密码
- java gif转jpg_Java gif图片转换为jpg格式|chu
- 一键U盘启动快捷方式
- Layui.open 弹出上传图片、视频预览
- 讲座:与迷茫为友的成长(贺利坚老师,烟台大学)——完整讲座PPT,精彩与动画媲美
- OpenAI的GPT-2:用Python构建世界上最先进的文本生成器的简单指南