新闻中心

python中figure()函数画两张图

2025-11-05
浏览次数:
返回列表
通过多次调用matplotlib.pyplot.figure()可创建多个独立图形窗口,每次调用后紧跟绘图命令即可将内容绘制到对应画布,如figure(1)和figure(2)分别显示不同图表,结合figsize和dpi参数可自定义图像大小与分辨率,最后调用plt.show()显示所有图形。

python中figure()函数画两张图

在 Python 中使用 matplotlib.pyplot.figure() 函数可以创建独立的图形窗口,如果想画两张图,可以通过多次调用 figure() 来实现。每张图会显示在不同的窗口或画布中。

1. 使用 figure() 分别创建两个图形

每次调用 figure() 会生成一个新的绘图画布,接着使用 plot() 绘制对应的数据。

import matplotlib.pyplot as plt

# 第一张图
plt.figure(1)
plt.plot([1, 2, 3, 4], [1, 4, 2, 3], label="Line 1")
plt.title("Figure 1: First Plot")
plt.legend()

# 第二张图
plt.figure(2)
plt.plot([1, 2, 3, 4], [2, 3, 5, 4], label="Line 2", color='red')
plt.title("Figure 2: Second Plot")
plt.legend()

# 显示所有图形
plt.show()

在这个例子中,figure(1)figure(2) 创建了两个独立的图形窗口。每个 figure 后面的 plot 操作只作用于当前 figure。

刺鸟创客 刺鸟创客

一款专业高效稳定的AI内容创作平台

刺鸟创客 110 查看详情 刺鸟创客

2. 设置 figure 的大小和分辨率

你还可以通过 figsizedpi 参数控制图像尺寸和清晰度。

import matplotlib.pyplot as plt

plt.figure(1, figsize=(6, 4), dpi=100)
plt.plot([1, 2, 3, 4], [1, 4, 2, 3])
plt.title("Custom Size Figure")

plt.figure(2, figsize=(8, 5), dpi=120)
plt.scatter([1, 2, 3, 4], [2, 3, 5, 4], color='green')
plt.title("Another Custom Figure")

plt.show()

3. 注意事项

  • 调用 figure() 后必须紧跟绘图命令(如 plot、scatter 等),否则可能绘制到错误的画布上。
  • 如果不指定 figure 编号(如 figure(1)),系统会自动递增编号。
  • 使用 plt.show() 才能最终显示所有图形。

基本上就这些。用 figure() 控制多图显示简单直接,适合需要分开分析数据的场景。

以上就是python中figure()函数画两张图的详细内容,更多请关注其它相关文章!


# 自定义  # seo关键字排行页面  # 高密竞价网站建设  # 丰台企业网站关键词优化  # 青岛网站推广高手  # 新闻写作模板网站推广  # 永康网站建设团队有哪些  # 网站制作与推广服务公司  # 平乐企业网站建设  # 哪个平台有免费网站推广  # 深圳市科技金融网站建设  # 解决问题  # python  # 中文网  # 相关文章  # 你还  # 多个  # 在这个  # 如何实现  # 可以通过  # 两张  # igs  # red 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: QQ邮箱电脑版登录入口_QQ邮箱官方网站登录平台  如何使 Jest 模拟函数默认抛出错误以提高测试效率  KFC游戏互动怎么赢取优惠券_KFC线上游戏活动参与与优惠代码赢取教程  文本文档写html代码怎么运行_文本文档html代码运行步骤【教程】  马斯克:Optimus 人形机器人复数形式为 Optimi  sublime怎么覆盖插件的默认快捷键_sublime快捷键优先级与设置  解决 MongoDB 聚合查询中对象数组 _id 匹配问题  PHP URL参数传递与500错误调试指南  React Router 嵌套组件中 URL 重定向问题的解决方案  Win11输入法不见了怎么办_Windows11恢复语言栏显示方法  Node.js 中使用 node-cron 实现定时 API 数据抓取与处理  小猿搜题在线学习页面在哪_小猿搜题在线学习中心入口  向日葵客户端怎么进行远程CentOS控制_向日葵客户端远程CentOS控制操作教程  学习通在线学习平台 学习通网页版直接进入课程中心  如何在 Excel Online 和 Google 表格中更改日期格式  Surface怎么安装系统 微软Surface Pro U盘重装win11教程  Vue.js 图片显示异常排查:理解应用挂载范围与DOM ID唯一性  解决 Vaadin 8 中大文件音频播放与定位时出现的 IOException  QQ邮箱登录首页官网地址2026 QQ邮箱官方网页入口  J*aScript异步迭代器_j*ascript异步遍历  深入理解Go语言中的指针类型:以*string为例  LINUX的I/O重定向是什么_深入理解LINUX中 >、>> 与 < 的区别  Spring Boot嵌入式服务器与J*a EE:功能支持深度解析  限制HTML日期输入框的日期选择范围  百度网盘网页版入口 百度网盘网页版官方登录网址  如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension  Sublime怎么配置Nim语言环境_Sublime Nim代码高亮与补全  在J*a里如何理解依赖关系的方向_依赖方向在模块结构中的作用  Pandas DataFrame 高效批量赋值:告别循环与笛卡尔积误区  Win11怎么合并任务栏图标 Win11开启任务栏合并减少图标占空间【方法】  必由学在线入口 必由学网页版快速登录入口  12306选座怎么选到商务座_12306商务座选择与配置说明  c++中的const_cast和reinterpret_cast怎么用_c++四种类型转换  css绝对定位元素脱离父容器怎么办_确保父元素position非static  mysql备份恢复性能优化_mysql备份恢复性能优化方法  c++中为什么推荐使用using替代typedef_c++现代化类型别名  Go语言中JSON数据解析与字段访问教程  LINQ to XML为何解析失败? 深入理解C# XDocument的异常处理  反效果?《战地6》免费试玩开启后玩家数不升反降  快手官方唯一登录入口 谨防山寨钓鱼网站  Lar*el递归关系中排除子孙节点的策略  将HTML动态表格多行数据保存到Google Sheet的教程  GemBox Document HTML转PDF垂直文本渲染问题及解决方案  谷歌推RCS信息存档功能:公司可监控员工私密信息!  QQ邮箱正确登录入口_QQ邮箱官方网站使用地址  解决J*aScript中重复选择项的确认对话框显示问题  菜鸟取件码是什么怎么查 最全查询渠道汇总  C++如何打印当前代码行号与文件名_C++预定义宏FILE与LINE的使用  PHP中SSG-WSG API的AES加密实践:正确使用初始化向量  在J*a中如何隐藏复杂性_使用门面模式组织对象交互 

搜索