绘制多图

关键:
fig = plt.figure(1) 表示新建第几个图

import matplotlib.pyplot as pltfig = plt.figure(1)
plt_rec_loss = [1,2,3,4,5,6]
plt_rec_recall = [4,3,6,5,8,9]
plt.xlabel("epoch")
plt.ylabel("loss")
plt.plot(range(len(plt_rec_loss)), plt_rec_loss)fig = plt.figure(2)
plt.xlabel("epoch")
plt.ylabel("recall")
plt.plot(range(len(plt_rec_recall)), plt_rec_recall)plt.show()

绘制多例图

import matplotlib.pyplot as pltplt_rec_loss = [1,2,3,4,5,6]
plt_rec_recall = [4,3,6,5,8,9]
plt.xlabel("epoch")
plt.ylabel("test")
plt.plot(range(len(plt_rec_loss)), plt_rec_loss)
plt.plot(range(len(plt_rec_recall)), plt_rec_recall, color="r")plt.show()

绘制多个子图

关键:
plt.subplot(211) 将画布分为2行1列,这个子图位于被划分的画布的第一块子图位置。
plt.subplot(212) 将画布分为2行1列,这个子图位于被划分的画布的第二块子图位置。

import matplotlib.pyplot as pltplt_rec_loss = [1,2,3,4,5]
plt_rec_recall = [4,3,6,7,8,9]
ax1 = plt.subplot(211)
plt.xlabel("epoch")
plt.ylabel("loss")
plt.plot(range(len(plt_rec_loss)), plt_rec_loss)
ax2 = plt.subplot(212)
plt.xlabel("epoch")
plt.ylabel("recall")
plt.plot(range(len(plt_rec_recall)), plt_rec_recall, color="r")
plt.show()

matplotlib绘制多张图、多子图、多例图相关推荐

  1. 利用Matplotlib绘制第一张图

    1.环境搭建 pip install matplotlib 2. import matplotlib.pyplot as plt import numpy as np plt.figure(figsi ...

  2. matplotlib绘制三维曲面图

    import numpy as np import matplotlib.pyplot as plt#绘制一张图 fig=plt.figure() #绘制3D子图 ax=fig.add_subplot ...

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

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

  4. python做实时温度曲线图_Python学习记录 - matplotlib绘制温度变化折线图

    Python学习记录 - matplotlib绘制温度变化折线图 Python学习记录 - matplotlib绘制温度变化折线图 题目:列表a表示10点到12点每一分钟的气温,累计为2个小时,绘制折 ...

  5. Matplotlib 绘制 双轴 图

    Matplotlib 绘制 双轴 图 创作背景 分析思路 总结 结尾 创作背景 最近本菜鸡想要画一个 双轴图 ,可是直接使用 plt.plot() 实现不了这个功能,无奈,菜嘛,所以只能去 Matpl ...

  6. python matplotlib 绘制K线图(蜡烛图)

    python matplotlib 绘制K线图(蜡烛图) csv文件下载地址: 链接:https://pan.baidu.com/s/1EvDxEPuIS8zAseLRO1SDBQ 提取码:lb0t ...

  7. python matplotlib绘制gif动图以及保存

    python matplotlib绘制gif动图以及保存 标签: python matplotlib 谨以此文纪念我两天来的悲剧 昨天我用lstm拟合sin曲线,看到别人画的做的动图很好看,并且还能保 ...

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

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

  9. python画多图在一个图_python pyecharts 实现一个文件绘制多张图

    Grid并行显示多张图 注意: 第一个图需为 有 x/y 轴的图,即不能为 Pie,其他位置顺序任意 from pyecharts import Bar, Line, Scatter, EffectS ...

最新文章

  1. 经典的异或题:只出现一次的数字
  2. 怎样查看电脑系统版本_微信7.0.0自动更新后怎样去还原以前的旧版本?
  3. asp.net如何在用户关闭浏览器时执行Session_End方法
  4. 东大教务处验证码破解
  5. 【MySql】 BlackHole :黑洞引擎
  6. Android:JAVA使用HDF5存储
  7. 选择排序----详细算法分析
  8. php软件开发--nginx服务器(待补充)
  9. notepad++ 自动保存设置
  10. ajaxSubmit 提交form 表单
  11. vijos 1752
  12. 自己怎么制作GIF表情包 QQ动态图如何制作
  13. “前浪”微博财报里的悲喜两极
  14. 前端知识合集【重中之重】,我只看这一篇!
  15. Linux常用命令——mysqladmin命令
  16. re2c源码下载及编译
  17. H5,Audio音乐播放器(移动版)
  18. MFC之路 串口通信篇(之三)
  19. 春招升级打怪拿offer,10w+字总结的Java面试题(附答案)够你刷
  20. Linux服务器Ldap安装及ldaps配置完整流程

热门文章

  1. Intent传递数据时,可以传递哪些类型数据
  2. 陆奇给工程师们的5个建议
  3. c语言中二维数组中产生随机数,C语言中是如何进行随机数生成的[多图]
  4. LeetCode 366. 寻找二叉树的叶子节点(上下翻转二叉树+BFS)
  5. 程序员面试金典 - 面试题 16.06. 最小差(排序+双指针)
  6. LeetCode 80. 删除排序数组中的重复项 II
  7. 数据结构--单链表single linked list(无表头哨兵)重写
  8. 7.MongoDB与python交互
  9. Python基础(十)--文件相关
  10. GitHub超级火!任意爬取,超全开源爬虫工具箱