You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在单个散点图中绘制两组数据并配置图例与坐标轴

Python 双组数据散点图实现方案

完整可运行代码

import matplotlib.pyplot as plt

# 定义示例数据
tc1 = [24, 25, 26, 27]
tc2 = [28, 29, 31, 33]
t = [1, 2, 3, 4]

# 绘制两组散点图,分别设置图例标签
plt.scatter(t, tc1, label="热电偶1")
plt.scatter(t, tc2, label="热电偶2")

# 设置坐标轴标签与标题(已按要求翻译为中文)
plt.xlabel('时间(秒)')
plt.ylabel('温度(摄氏度)')
# 注:原英文标题"Voltage Over Time"与数据主题(温度)不符,此处修正为符合场景的标题
plt.title('温度随时间变化')

# 显示图例
plt.legend()

# 展示图像
plt.show()

关键步骤说明

  • 导入绘图库:使用import matplotlib.pyplot as plt引入Python主流的绘图工具库
  • 数据定义:直接复用需求中提供的时间序列t与两组热电偶温度数据tc1、tc2
  • 散点绘制:调用两次plt.scatter()分别绘制两组数据,通过label参数指定图例显示文本
  • 图表配置:设置中文坐标轴标签与符合数据场景的标题,调用plt.legend()显示图例
  • 图像展示:最后用plt.show()弹出绘制好的散点图窗口

内容的提问来源于stack exchange,提问作者Paul K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 14:14:57