Matplotlib 绘制股票走势图

  • 引入库
  • 读取数据
  • 绘图

引入库

import pandas as pd
import os
import matplotlib.pyplot as plt

读取数据

path = r"data/"
# os 由路径、文件夹列表、文件列表组成的元组
file = []
for path,dirs,files in os.walk(path):for i in files:fl = os.path.join(path,i)file.append(fl)
data = []
# 不同数据的名字
data_lable = ['Apple','Amazon','Facebook','Google','Microsoft']
for i in range(len(file)):dt = pd.read_csv(file[i])data.append(dt)
data[0]

绘图

# 创建画布,dpi表示像素
plt.figure(figsize=(16,8),dpi=300)
# 画图
for i in range(len(data)):plt.plot('date', 'close', data=data[i], label=data_lable[i])# Specify ticks for x- and y-axis
# 为了重新设置x坐标的密度,全部输出太多了,显示不了
data_date = data[0].date[::60]
plt.xticks(data_date,data_date,rotation = 70)# 设置x周密度
# Add title and labels
plt.ylabel('Closing Price')
plt.title("Stock trend")
# Add grid
plt.grid('-')
# Add legend
plt.legend()
# Show plot
plt.show()

Matplotlib 绘制股票走势图相关推荐

  1. python 画股票走势图_使用Python matplotlib绘制股票走势图

    一.前言 matplotlib[1]是著名的python绘图库,它提供了一整套绘图API,十分适合交互式绘图.本人在工作过程中涉及到股票数据的处理如绘制K线等,因此将matplotlib的使用心得进行 ...

  2. 用python绘制股票图_【转】使用Python matplotlib绘制股票走势图

    一.前言 matplotlib[1]是著名的python绘图库,它提供了一整套绘图API,十分适合交互式绘图.本人在工作过程中涉及到股票数据的处理如绘制K线等,因此将matplotlib的使用心得进行 ...

  3. 平均股价的时间序列图形_数据可视化——pandas绘制股票走势图

    python数据可视化工具除了matplotlib底层绘图包,还有在matplotlib基础上分装的seaborn绘图包,此外,数据分析报pandas也在matplotlib基础上分装内置了绘图功能. ...

  4. javascript绘制股票走势图

    2019独角兽企业重金招聘Python工程师标准>>> amCharts股票走势图的主要目的是为了显示金融图表,但它可以用于任何日期(时间)为基础的数据可视化. 股票走势图,是一个功 ...

  5. 基于AChartEngine绘制股票走势图----分时图一(走势柱状)

    概述(项目地址:https://github.com/JiangYueA/android_aps) 使用AChartEngine实现股票分时.五日.k线图,分时图主要有均线,时价的走势和成交量的柱状图 ...

  6. R绘制股票走势图及年份成交量图

    目的:抓取雅虎网站上的还有Oracle公司的股票价格,绘制最高最低点,及描述其年成交量的比例 可以通过getSymbols函数抓取在雅虎上的股票数据,事先需要先下载好两个关于股票的包: library ...

  7. 用python画动态三维轨迹_Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  8. 利用python—matplotlib绘制股票K线图

    利用python-matplotlib绘制股票K线图 成品展示: 用Python绘制股票K线图并不复杂,不过得做好一些准备工作例如相关库的安装,库的引入.日期格式的调整and表格转换 文章目录 利用p ...

  9. python画k线图_Python使用matplotlib绘制k线图(去掉空白日期)

    原标题:Python使用matplotlib绘制k线图(去掉空白日期) 之前研究过使用 matplotlib.finance 中的 candlestick_ohlc() 方法绘制k线图,但是有个很无语 ...

最新文章

  1. DOS命令行操作MySQL常用命令
  2. 一文看尽4种SLAM中零空间的维护方法
  3. 一次失败的尝试:Ubuntu 故障修复
  4. Pycharm安装工具包
  5. leetcode103JAVA_[LeetCode] 103. Binary Tree Zigzag Level Order Traversal Java
  6. 电脑软件:推荐八款提高工作效率的软件,值得收藏!
  7. win启动linux iso文件位置,安装Linux之后如何进入win系统?
  8. 2020 ACM Fellow放榜!陈怡然、颜水成、周昆等12名华人当选
  9. 12013.ADC779x采集芯片
  10. 【Redis】redis-3.0.0安装以及集群的搭建
  11. sqk-maven-plugin 插件样例
  12. 机械工程师计算机证书考试科目,机械工程师考试科目 内容有哪些
  13. C51单片机重要知识点总结
  14. xdb 服务_如何删除默认的XPT和XDB这两个服务
  15. 主观能动性存在的一个理论根据
  16. mysql数据查询(DQL)
  17. 有个网站能开通手机QQ
  18. 常用的十种数据分析方法
  19. 《管理长歌行》——乌龟的另一种能力
  20. Android作为客户端,PC作为服务端:实现网络通信

热门文章

  1. 使用Jmeter模拟浏览器
  2. C#面试技巧之 TAP 异步编程
  3. Qt 集成miniblink浏览器库之2封装
  4. iOS开发指纹/面容识别
  5. c语言 有符号数与0作比较大小,C语言中有符号数与无符号数能否进行比较运算...
  6. APIJSON 自动化接口和文档的快速开发神器
  7. 四大里snr是什么职位_四大会计师事务所的 Manager 到底在干什么?
  8. vue 使用addRoutes()合并动态有权路由
  9. 30年间三个价格屠夫:刘强东正火 前有倪润峰与黄光裕
  10. Reeds-Shepp和Dubins曲线中的关键问题解析