当前位置: 首页 > news >正文

python绘图之组合图表

组合图表(也称为多子图或多面板图表)是一种将多个图表组合在一起的可视化方式,主要用于同时展示多个相关的数据集或数据维度。本节我们学习使用python绘制组合图表

import matplotlib.pyplot as plt
import numpy as np

# 生成随机数据
x = np.linspace(0, 10, 100)  # 生成从0到10的100个点
y = np.random.rand(100) * 10  # 生成100个随机数,范围为 [0, 10]

# 创建第一个子图
plt.subplot(2, 1, 1)  # 创建2行1列的子图,当前激活第1个
plt.plot(x, y, 'r')  # 绘制红色曲线
plt.title("y vs. x")  # 添加标题
plt.xlabel("x")  # 添加x轴标签
plt.ylabel("y")  # 添加y轴标签
plt.grid(True)  # 添加网格

# 创建第二个子图
plt.subplot(2, 1, 2)  # 创建2行1列的子图,当前激活第2个
plt.plot(x, -y, 'g')  # 绘制绿色曲线
plt.title("-y vs. x")  # 添加标题
plt.xlabel("x")  # 添加x轴标签
plt.ylabel("-y")  # 添加y轴标签
plt.grid(True)  # 添加网格

# 调整子图间距并显示图形
plt.tight_layout()  # 自动调整子图间距
plt.show()

相关文章:

  • QWQ大模型评测榜单
  • strace工具的交叉编译
  • 数字孪生对于新基建的价值浅析,算是抛砖引玉。
  • C语言(22)---------->函数(5)
  • PPT 小黑第16套
  • Blender常用快捷键的汇总
  • 基于大模型预测的急性横贯性脊髓炎诊疗方案研究报告
  • MHA集群
  • Springboot + minio
  • VSCode 本人常用快捷键对照:德语键盘 vs. 英语键盘
  • 大数定律详解
  • 单例模式:确保一个类只有一个实例
  • 基于大数据的电影情感分析推荐系统
  • OpenHarmony 5.0.0 Release
  • TypeError: Cannot convert object to primitive value
  • GB28181视频监控流媒体平台LiveGBS如何自定义收流端口区间以便减少收流端口数或解决端口冲突问题
  • STM32单片机+机智云APP远程WiFi控制灯开关和光照强度显示
  • linux---天气爬虫
  • 探索高性能AI识别和边缘计算 | NVIDIA Jetson Orin Nano 8GB 开发套件的全面测评
  • 易基因特异性R-loop检测整体研究方案
  • 如何做好外贸网络营销/太原seo管理
  • 做外卖骑手用哪个网站/百度首页登录入口
  • 163网易免费邮箱登录/长沙网站seo排名
  • 沈阳做企业网站的公司/2023年6月份疫情严重吗
  • 前端网页/seo服务价格表
  • 鲜花品牌网站建设/竞价托管公司排名