我的Python心路历程 第十期 (10.10 股票实战可视化历史趋势)
我的Python心路历程 第十期 (10.10 股票实战可视化历史趋势)
今天尝试做一下股票历史趋势的事,主要分为如下几类:
1、单只股数据历史趋势展示
每日收盘价格走势分析,显示指定周期且间隔90天的代码为:
plt.xticks(pd.date_range('2015-01-01', '2020-12-30', freq='90d')) #横坐标日期范围及间隔
效果图如下:
2、两只股数据历史价格趋势同台展示
每日收盘价格走势分析
# 苹果和微软的股票价格对比Apple['Adj Close'].plot(legend=True, label='Apple.Inc')Google['Adj Close'].plot(legend=True, label='Google')
效果图如下:
3、两只股数据历史交易量趋势同台展示
每日收盘交易量走势分析
# 交易量对比Apple['Volume'].plot(legend=True, label='Apple.Inc')Google['Volume'].plot(legend=True, label='Google')
效果图如下:
4、两只股数据历史价格极差对比
日均(股票每日最高价格-股票每日最低价格)变化走势分析
# 股票价格极差对比Apple['high-low'] = Apple['High'] - Apple['Low']Google['high-low'] = Apple['High'] - Apple['Low']Apple['high-low'].plot(label='Apple.Inc')Google['high-low'].plot(label='Google')
效果图如下:
5、单只股daily return(每天变化情况)
每日收盘价 天与天 之间股票变化分析
# daily return(每天变化情况)Apple['daily return'] = Apple['Adj Close'].pct_change()Apple['daily return'].plot(label='Apple.Inc', linestyle='--', marker='o') #, figsize=(15, 8) 设置尺寸大小
效果图如下:
6、单只股daily return直方图
每日收盘价 天与天 之间股票变化分析(直方图)
Apple['daily return'].plot(label='Apple.Inc', kind='hist')
效果图如下:
7、单只股daily return直方图第二种方法
# daily return直方图第二种方法sns.distplot(Apple['daily return'].dropna(), bins=100, color='purple')
效果图如下:
我的Python心路历程 第十期 (10.10 股票实战可视化历史趋势)相关推荐
- 我的Python心路历程 第十期 (10.3 雅虎金融股票day数据转化为csv)
我的Python心路历程 第十期 (10.3 雅虎金融股票day数据转化为csv) 上期实践了如何获取通信达数据,但先天不足是无法获取Adj Close的取值,今天这一实践课堂可以解决这个忧虑. 首先 ...
- 我的Python心路历程 第十期 (10.2 通达信股票day数据转化为csv)
背景 今日我的Python心路历程是 通达信股票day数据转化为csv) 方案 股票day数据转化为csv,便于pandas分析.详见参考1来下载股票日线数据,如:上证所有证券日线. 其中,需要了解的 ...
- 我的Python心路历程 第十二期 (12.4 指数实战可视化之plot中展示文本)
我的Python心路历程 第十二期 (12.4 指数实战可视化之plot中展示文本) label.文本的显示. 代码: plt.xlabel(u'日期')plt.ylabel(u'净值')plt.te ...
- 【学习笔记】Python编程,从入门到实践(自学python心路历程及学习笔记整理)
[学习背景] 最爱语录:人生苦短,我用python! Input("Is life always this hard or is it just when you are a kid?&qu ...
- 文科生学python_一个文科生的python心路历程
没错,我是一个文科生.作为一个文科生,学习python这种计算机编程语言,一般人会认为是不是疯了.大概我之前也没有想过会选这门课.而做下决定的原因很简单,肖胜刚老师曾是大一时任我们计算机课的老师,当时 ...
- python接口自动化(十九)--Json 数据处理---实战(详解)
简介 上一篇说了关于json数据处理,是为了断言方便,这篇就带各位小伙伴实战一下.首先捋一下思路,然后根据思路一步一步的去实现和实战,不要一开始就盲目的动手和无头苍蝇一样到处乱撞,撞得头破血流后而放弃 ...
- 一位台湾软件工程师的心路历程
发布于2012年12月 前言: 台湾的 IT 环境是什么样的,我们很少关注过.本文作者 superbcde 是一位台湾程序员,他没有显赫的教育背景,从 IT 培训学校开始,一步一步走向自己的奋斗目标. ...
- ArchSummit微课堂|蘑菇街DevOps实践及心路历程分享
本文整理自 #ArchSummit微课堂#--赵成分享的蘑菇街DevOps实践及心路历程,主要介绍一些运维体系建设中的的经历和实践, 什么是DevOps?为什么是DevOps? 蘑菇街DevOps实践 ...
- 最近的心路历程非常之多
1.<老王和他的IT界朋友>能给我们带来什么 最近的心路历程非常之多,每次到了每年的这个时候,我总喜欢停下来,好好写写东西,感觉越来越力不从心.看到之前写的东西,总是很惊讶那样的文字也会出 ...
- 我的程序员之路:11 年高考结束到 17 年日本修士的心路历程
前言 友情提示,本文共 6970 字,请耐心阅读阅读.借这个机会可以舒展心中的话,很开心.希望大学新生看到我的经历能从中学习到经验与教训.本文是作者多年总结经验和心得,从大学教育对比,大学学习历程,考 ...
最新文章
- 算法的sound和complete
- R语言ggplot2可视化绘制Marimekko/Mosaic图实战:自定义函数绘制Marimekko/Mosaic图(添加数值、标题、色彩配置)、ggmosaic包绘制Marimekko图
- 达达真人漫画秀,微博演绎男版杜拉拉生存记
- 最详细的phpmailer的使用方法
- 自定义Xcode 文件头部的注释
- PDF 格式优化的一点经验
- spring配置druid连接池和监控数据库访问性能
- Flash 检测摄像头是否被占用
- “FormCRUD.csProj.FormMain.Name”隐藏了继承的成员“System.Windows.Forms.Control.Name”。如果是有意隐藏,请使用关键字 new。...
- java获取键盘输入
- tiledmap 图块属性_TiledMap详解
- 域名和IP地址的区别
- 双线性函数的紧凑超平面散列(Compact Hyperplane Hashing with Bilinear Functions)阅读笔记
- iphone个系列尺寸_iphone各机型尺寸
- java 表格识别_OpenCV3 识别图中表格-JAVA 实现
- 深圳现货原装正品JST提供各种专为汽车市场而设的线束连接器PAP-12V-S PAP-13V-S PAP-10V-S PHR-9 PHR-10
- 综述:基于深度学习的文本分类 --《Deep Learning Based Text Classification: A Comprehensive Review》总结(二)
- win10自带输入法总是莫名奇妙变繁体
- Android:BroadCast Receiver
- 深入理解SimpleChannelInboundHandler