我在数据库中有时间序列数据,如下所示:
[
{
min: 100,
max: 200,
avg: 150,
time: 12345678.. (unix timestamp)
},
{
min: ..
...
}, ...
]
我可以通过将平均值从数据库中提取为数据点来使用平均值绘制折线图,例如:
[
{
t: 12345678... (unix timestamp)
y: 150 (avg value)
},...
]
我想要实现的是分别使用相同的数据集为 min、max 和 avg 绘制三条线:
[
{
t: 12345678... (unix timestamp),
y1: 150 (avg value),
y2: 100 (min value),
y3: 200 (max value)
},...
]
我试过在这里查看文档和许多问题,但没有找到线索。我可以分离数据集,但通常我在后端处理大量数据,并想看看是否可以在没有任何进一步处理的情况下完成。想知道这是可以实现的还是 chart.js 的限制?