文章目录
1 任务背景
很多时候,需要将时间序列数据绘制到同一张图上,此时需要数据具有相同的时间戳,特别是数组和单值同时存在的情况下。
多个时间序列,其时间戳可能不一致。
单值数据,就没有时间戳。
这些都需要在绘图之前进行对齐处理。
2 原始数据绘图matplotlib
# 定义数据
data1 = {"data": [10, 20, 30, 40, 50],
"time": ["2025-04-20 01:00:00", "2025-04-20 02:00:00", "2025-04-20 03:00:00",
"2025-04-20 04:00:00", "2025-04-20 05:00:00"]}
data2 = {"data": [100, 200, 400, 500],
"time": ["2025-04-20 01:00:00", "2025-04-20 02:00:00", "2025-04-20 04:00:00",
"2025-04-20 05:00:00"]}
data3 = 77
import matplotlib.p