python多张子图画在一张画布上,显示图例和标题,并保存。

2023-05-16

1、分别画4个折线图子图,并保存为svg格式(矢量图,放大不模糊)

x = [1,10,5,14,45,26,17,8,9]
y = [[2,8,9,10,33,19,32,22,5],
     [10,20,30,40,50,60,70,80,90],
     [9,8,7,6,5,4,3,2,1],
     [10,20,30,40,39,16,27,36,15]]
# 可视化(保存单个子图)
import matplotlib.pyplot as plt

for i in range(4):
    plt.plot(x[:],color='g',label='True')
    plt.plot(y[:][i],color='pink',label='Predict')
    plt.legend()
    plt.savefig((str(i)+'.svg'), bbox_inches='tight')
    #plt.show()
    plt.cla()
    plt.clf()
   
# 解注释plt.show(),这样就可以显示画布,

结果:(CSDN上不能上传svg的图片,这里用截图代替)
0.svg
在这里插入图片描述
1.svg
在这里插入图片描述
2.svg
在这里插入图片描述
3.svg
在这里插入图片描述

2、把四张图画在一张画布上,并保存

# 可视化(画在一张画布上并保存)
import matplotlib.pyplot as plt

#figsize(width, hight)画布大小
fig = plt.figure(figsi=(8,6),dpi=100)
c = 0
for i in range(4):
    c += 1
    ax = fig.add_subplot(2, 2, c)
    fig.suptitle("Predictions")
    ax.plot(x[:],color='g',label='True')
    ax.plot(y[:][i],color='pink',label='Predict')
    ax.legend()
plt.savefig("predictions.svg") 
plt.show()
plt.clf()
    

结果:
predictions.syg
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python多张子图画在一张画布上,显示图例和标题,并保存。 的相关文章

随机推荐

  • Ubuntu Docker 开启2375端口 【手把手教程】

    背景 xff1a 为什么要开启2375端口 xff1f 开发环境下可以通过此端口直接向部署有Docker的那个服务器直接推送程序 什么情况下需要如此操作 xff1f 1 操作系统安装完Docker后 2 Ubuntu 系统升级Docker后
  • C++ 字符串char[]和string类

    C 43 43 字符串char 和string类 char strcpy s1 s2 strcat s1 s2 strlen s1 strcmp s1 s2 strchr s1 ch strstr s1 s2 string1 构造函数2 对
  • Rust 基础: 三方库依赖 & 自定义三方库

    Rust 基础 三方库依赖 amp 自定义三方库 文章目录 Rust 基础 三方库依赖 amp 自定义三方库正文1 项目类型2 引入官方三方库3 自定义三方库3 1 创建库项目3 2 加点内容3 3 引入自定义三方库 其他资源参考连接完整代
  • GPS模块的应用

    文章目录 GPS模块的应用前言数据格式代码解析数据读取部分数据解析部分数据打印错误提示初始化部分c内置函数的应用 GPS模块的应用 前言 买ATGM336H 5N这个模块 xff0c 主要是想在自己作的配送车上 xff0c 增加GPS模块
  • Rust: 基于 napi-rs 开发 Node.js 原生模块

    Rust 基于 napi rs 开发 Node js 原生模块 文章目录 Rust 基于 napi rs 开发 Node js 原生模块完整代码示例背景 amp napi环境 工具链准备创建项目打包 amp 测试参考链接 完整代码示例 ht
  • pip is configured with locations that require TLS/SSL, however the ssl modul

    安装anaconda3 xff0c 用pip安装库时出现问题 xff1a pip is configured with locations that require TLS SSL however the ssl modul 可以通过添加环
  • 定时任务

    每天晚上12点打包备份 etc 目录到 tmp下面 每天晚上12点打包备份 etc 目录到 backup 删除7天之前的备份 1 编写命令测试命令 root 64 oldboy backup touch t 0811142234 50 1
  • Python 多个网卡情况下,指定某特定网卡信息发送HTTP请求

    安装Python 第三方库 pip install netifaces pip install requests toolbelt 指定某特定网卡信息发送HTTP请求 xff0c 实际这里就是指定该特定网卡的IP地址 span class
  • docker mysql5.7中文乱码解决

    docker mysql5 7中文乱码解决 docker安装mysql5 7见文章docker安装mysql5 7 进入容器 docker exec it mysql5 7 docker bin bash 安装vim 更新包 apt upd
  • linux网络基础

    文章目录 前言1 网络通信概述2 网络设备概述3 应用层概述4 IP地址分类 xff08 IPv4 xff09 5 linux网络编程实践5 1 socket编程接口介绍5 2 IP地址格式转换函数实践5 3 服务器和客户端程序5 4 发送
  • sudo apt-get update 出现签名无效或者没有数字签名

    错误提示 获取 5 http packages ros org ros ubuntu bionic InRelease span class token punctuation span span class token number 4
  • 现代控制原理专业词汇中英文对照

    自动控制原理专业词汇中英文对照 xff08 一 xff09 自动控制原理专业词汇中英文对照 xff08 二 xff09 自动控制原理专业词汇中英文对照 xff08 三 xff09 中文英文状态state状态变量state variables
  • 自动控制原理专业词汇中英文对照(一)

    自动控制原理专业词汇中英文对照 xff08 二 xff09 自动控制原理专业词汇中英文对照 xff08 三 xff09 现代控制原理专业词汇中英文对照 中文英文自动控制automatic control cybernation自动控制系统a
  • 远程服务器上安装Anaconda并创建python环境、安装pytorch(Linux)

    实验室共用服务器 xff0c 所以需要在自己的文件夹下创建自己的环境 使用远程连接工具 xff1a mobaxterm 第一步 xff1a 官网下载Anaconda 官网 xff1a https www anaconda com distr
  • 使用vscode 的remote 远程连接华为云

    文章目录 使用vscode 的remote 远程连接华为云前言remote development免密码登录使用vscode 远程编写一个c函数 使用vscode 的remote 远程连接华为云 前言 博主前阵子 xff0c 买了个华为云的
  • python扫盲之self、join()和shape、dim

    目录 1 self2 join 3 张量的shape和dim 1 self self相当于全局变量 xff0c 如果某个变量会应用到不止一个函数中 xff0c 那就在 init 函数中定义带有self的变量 xff1b 相反 xff0c 如
  • (matlab)mat文件中的cell数据存到xls中-writematrix()

    mydata3 mat文件的数据结构是这样的 xff1a 其中的trajLU xff08 列名 xff09 是struct类型 xff0c 其中的数据是1 1的cell xff0c 每个cell里又是n 3的double数据 xff0c 说
  • python读取DataFrame的某行或某列

    常用操作 xff0c 记录一下防止忘记 span class token keyword import span numpy span class token keyword as span np span class token keyw
  • python numpy数组含逗号的切片

    普通切片操作 xff1a span class token builtin list span 名 span class token punctuation span 首 xff1a 尾 xff1a 步长 span class token
  • python多张子图画在一张画布上,显示图例和标题,并保存。

    1 分别画4个折线图子图 xff0c 并保存为svg格式 xff08 矢量图 xff0c 放大不模糊 xff09 x span class token operator 61 span span class token punctuatio