给定具有每小时数据点的(电力)市场数据的时间序列,我想显示一个条形图,其中包含每小时数据的所有时间/时间范围平均值,以便分析师可以轻松地将实际价格与所有时间平均值(哪个小时一天中最贵/最便宜的)。
我们有 cratedb 作为后端,它在 grafana 中使用,就像 postgres 源一样。
SELECT
extract(HOUR from start_timestamp) as "time",
avg(marketprice) as value
FROM doc.el_marketprices
GROUP BY 1
ORDER BY 1
所以我的数据基本上是这样的
time value
23.00 23.19
22.00 25.38
21.00 29.93
20.00 31.45
19.00 34.19
18.00 41.59
17.00 39.38
16.00 35.07
15.00 30.61
14.00 26.14
13.00 25.20
12.00 24.91
11.00 26.98
10.00 28.02
9.00 28.73
8.00 29.57
7.00 31.46
6.00 30.50
5.00 27.75
4.00 20.88
3.00 19.07
2.00 18.07
1.00 19.43
0 21.91
经过几个小时摆弄条形图、直方图模式、热图面板等等,我只是无法在 Grafana 中用它绘制简单的小时直方图。我非常感谢有关如何使用任何面板来完成此任务的任何建议。