#! /user/bin/env python
#_*_coding:utf-8 -*_
#__author__ = '易美智能工程有限责任公司'
#Email:yizhi8.@qq.com
import tushare as ts
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
stock = '000590'
df1 = ts.get_k_data(stock,ktype='D')#采集数据
fig = plt.figure(stock+'的开盘、收盘、最高价、成交量曲线图',figsize=(10,8),facecolor='r',edgecolor='y')#设置图像的名称、大小、底色
fig_open = plt.subplot(221)#设置第一张小图的位置为2行2列的第一个位置
fig_open.plot(df1.open)#设置第一个图的数据为close
plt.title(stock+'的开盘价曲线')#设置第一个图的名称
fig_close = plt.subplot(222)
fig_close.plot(df1.close)
plt.title(stock+'的收盘价曲线')
fig_high = plt.subplot(223)
fig_high.plot(df1.high)
plt.title(stock+'的最高价曲线')
fig_volume = plt.subplot(224)
fig_volume.plot(df1.volume)
plt.title(stock+'的成交量曲线')
plt.show()#输出图像

plt.subplot 用法相关推荐

  1. matplotlib.plt.subplot()用法

    在matplotlib下,一个Figure对象可以包含多个子图(Axes),可以使用subplot()快速绘制,其调用形式如下: subplot(numRows, numCols, plotNum) ...

  2. plt.subplot()用法

    subplot(nrows, ncols, plot_number) 或者写成subplot(nrows ncols plot_number)也行 这个很随意 哈哈 这个函数用来表示把figure分成 ...

  3. python绘制子图技巧——plt.subplot和plt.subplots、及坐标轴修改

     偶然发现python(matplotlib)中绘制子图有两种方法,一种是plt.subplot,另一种是plt.subplots,这篇博客说一下这两种方法的区别,用法,以及常用的一些函数.  plt ...

  4. python画箱型图,并得出正常值区间,subplot用法

    import numpy as np import pandas as pd import matplotlib.pyplot as plt data=pd.read_excel('C:\\Users ...

  5. matplotlib plt.subplot

    matplotlib plt.subplot 用于在一个Figure对象里画多个子图(Axes). 其调用格式:subplot(numRows, numCols, plotNum),即(行.列.序号) ...

  6. 【matplotlib笔记】plt.subplot()绘制子图

    绘制子图 面向过程的方式绘图 如何绘制如下的图呢? 上半部分:看做2行2列,第1行第1列.第1行第2列分别放一张图 下半部分:看做2行1列,第2行的1列放一张图 通过plt.subplot()绘制子图 ...

  7. plt.subplot()和plt.subplots(),plt.gca(),

    参考:https://www.cnblogs.com/ivyharding/p/12730929.html 获得当前图标和子图 >axes是坐标轴对象 >!当前图表可以使用plt.gcf( ...

  8. Matplotlib绘图:plt?plt.subplots?plt.subplot?

    目录 一.图的个数及子图设置 1.基本绘图流程 2.plt.add_subplot( ):绘制多个图 3.plt.subplot( ):绘制多个图 4.plt.subplots( ):一个步骤生成多个 ...

  9. plt.subplot()函数解析(最清晰的解释)

    欢迎关注WX公众号:[程序员管小亮] plt.subplot()函数用于直接指定划分方式和位置进行绘图. M A T L A B MATLAB MATLAB和 p y p l o t pyplot p ...

最新文章

  1. RxJava Timer:代替handler
  2. leetcode算法题--二叉树的深度
  3. Vb 与 Vc 的区别
  4. boost::geometry模块变换多边形的测试程序
  5. Boost概念的function_requires() 检查库在预期的情况下会捕获错误
  6. rpm安装的mysql如何数据迁移_linux下mysql数据库的rpm安装步骤及常见问题的解决
  7. 【蒲公英技术征文】如何在 ESP-12F/ESP8266 上实现 webserver
  8. Asp.net 调用mysql存储过程参数传中文乱码!
  9. 全国计算机一级书红色封面,年度最强的网红录取通知书,竟然附赠了一张黑胶唱片...
  10. 微软 azure_Microsoft Azure,我们迁移数据的第一步
  11. Ubuntu配置了静态IP之后,旧的IP出现是什么情况
  12. JavaScript的最大函数參数长度和最大栈深度检測
  13. 对字节输入输出流的理解以及几道练习题
  14. Redisson lua脚本解读
  15. Linux -Spark安装
  16. 3D全息投影 大家可以自己动手制作
  17. 优酷1080p的kux格式文件转码
  18. 推荐一个项目管理工具:TAPD
  19. 我的世界刷猪人塔java版_我的世界僵尸猪人刷怪塔制作思路 猪人塔介绍
  20. 拦截一切的CoordinatorLayout Behavior

热门文章

  1. 腾讯云2023新春盛惠提前享-千元复工复产优惠券等你来领取!
  2. C语言 const、static、volatile等关键字的作用
  3. (uni-app)微信小程序之腾讯地图(定位当前位置,地图标点及导航)
  4. ROS小海龟小乌龟不能移动了
  5. 谈谈你对Spring的理解
  6. MySQL 的数据库错误日志设置
  7. 翻译资格考试英语口译二级考试大纲
  8. 积分抵现与兑换的两种区别
  9. 金刚狼RPG游戏进度1
  10. ACM常用技巧之尺取法--POJ3061/3320/2739/2100