我的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 股票实战可视化历史趋势)相关推荐

  1. 我的Python心路历程 第十期 (10.3 雅虎金融股票day数据转化为csv)

    我的Python心路历程 第十期 (10.3 雅虎金融股票day数据转化为csv) 上期实践了如何获取通信达数据,但先天不足是无法获取Adj Close的取值,今天这一实践课堂可以解决这个忧虑. 首先 ...

  2. 我的Python心路历程 第十期 (10.2 通达信股票day数据转化为csv)

    背景 今日我的Python心路历程是 通达信股票day数据转化为csv) 方案 股票day数据转化为csv,便于pandas分析.详见参考1来下载股票日线数据,如:上证所有证券日线. 其中,需要了解的 ...

  3. 我的Python心路历程 第十二期 (12.4 指数实战可视化之plot中展示文本)

    我的Python心路历程 第十二期 (12.4 指数实战可视化之plot中展示文本) label.文本的显示. 代码: plt.xlabel(u'日期')plt.ylabel(u'净值')plt.te ...

  4. 【学习笔记】Python编程,从入门到实践(自学python心路历程及学习笔记整理)

    [学习背景] 最爱语录:人生苦短,我用python! Input("Is life always this hard or is it just when you are a kid?&qu ...

  5. 文科生学python_一个文科生的python心路历程

    没错,我是一个文科生.作为一个文科生,学习python这种计算机编程语言,一般人会认为是不是疯了.大概我之前也没有想过会选这门课.而做下决定的原因很简单,肖胜刚老师曾是大一时任我们计算机课的老师,当时 ...

  6. python接口自动化(十九)--Json 数据处理---实战(详解)

    简介 上一篇说了关于json数据处理,是为了断言方便,这篇就带各位小伙伴实战一下.首先捋一下思路,然后根据思路一步一步的去实现和实战,不要一开始就盲目的动手和无头苍蝇一样到处乱撞,撞得头破血流后而放弃 ...

  7. 一位台湾软件工程师的心路历程

    发布于2012年12月 前言: 台湾的 IT 环境是什么样的,我们很少关注过.本文作者 superbcde 是一位台湾程序员,他没有显赫的教育背景,从 IT 培训学校开始,一步一步走向自己的奋斗目标. ...

  8. ArchSummit微课堂|蘑菇街DevOps实践及心路历程分享

    本文整理自 #ArchSummit微课堂#--赵成分享的蘑菇街DevOps实践及心路历程,主要介绍一些运维体系建设中的的经历和实践, 什么是DevOps?为什么是DevOps? 蘑菇街DevOps实践 ...

  9. 最近的心路历程非常之多

    1.<老王和他的IT界朋友>能给我们带来什么 最近的心路历程非常之多,每次到了每年的这个时候,我总喜欢停下来,好好写写东西,感觉越来越力不从心.看到之前写的东西,总是很惊讶那样的文字也会出 ...

  10. 我的程序员之路:11 年高考结束到 17 年日本修士的心路历程

    前言 友情提示,本文共 6970 字,请耐心阅读阅读.借这个机会可以舒展心中的话,很开心.希望大学新生看到我的经历能从中学习到经验与教训.本文是作者多年总结经验和心得,从大学教育对比,大学学习历程,考 ...

最新文章

  1. 算法的sound和complete
  2. R语言ggplot2可视化绘制Marimekko/Mosaic图实战:自定义函数绘制Marimekko/Mosaic图(添加数值、标题、色彩配置)、ggmosaic包绘制Marimekko图
  3. 达达真人漫画秀,微博演绎男版杜拉拉生存记
  4. 最详细的phpmailer的使用方法
  5. 自定义Xcode 文件头部的注释
  6. PDF 格式优化的一点经验
  7. spring配置druid连接池和监控数据库访问性能
  8. Flash 检测摄像头是否被占用
  9. “FormCRUD.csProj.FormMain.Name”隐藏了继承的成员“System.Windows.Forms.Control.Name”。如果是有意隐藏,请使用关键字 new。...
  10. java获取键盘输入
  11. tiledmap 图块属性_TiledMap详解
  12. 域名和IP地址的区别
  13. 双线性函数的紧凑超平面散列(Compact Hyperplane Hashing with Bilinear Functions)阅读笔记
  14. iphone个系列尺寸_iphone各机型尺寸
  15. java 表格识别_OpenCV3 识别图中表格-JAVA 实现
  16. 深圳现货原装正品JST提供各种专为汽车市场而设的线束连接器PAP-12V-S PAP-13V-S PAP-10V-S PHR-9 PHR-10
  17. 综述:基于深度学习的文本分类 --《Deep Learning Based Text Classification: A Comprehensive Review》总结(二)
  18. win10自带输入法总是莫名奇妙变繁体
  19. Android:BroadCast Receiver
  20. 深入理解SimpleChannelInboundHandler

热门文章

  1. 揭秘当下最主流的的7个app推广渠道及其不为人知的秘密
  2. 亚马逊秒杀活动怎么报名?站斧浏览器亚马逊站内促销
  3. Flink统计日志图片信息并降序排序
  4. 网吧服务器怎么加无线路由器,网吧有线路由器接无线路由该如何设置?
  5. 从安卓/linux固件反编译出dtb和dts
  6. 小马激活工具出现Cannot open file k:\OEMSF 的解决方法
  7. echarts 3D 柱状图
  8. AI病毒来袭,拿什么拯救你我的电脑?
  9. Rancher Labs获2500万美元C轮融资
  10. python 方波信号_python实现周期方波信号频谱图