我有一个时间序列图(简单的折线图),我想在图中添加一条或多条参考线来表示边界(类似于 SPC 图表,最小值和最大值以及平均值)。
这在 Vega-Lite 中可行吗?
谢谢。
我的图表的链接: 一天内来自 5 个不同传感器的 EGV 数据
我有一个时间序列图(简单的折线图),我想在图中添加一条或多条参考线来表示边界(类似于 SPC 图表,最小值和最大值以及平均值)。
这在 Vega-Lite 中可行吗?
谢谢。
我的图表的链接: 一天内来自 5 个不同传感器的 EGV 数据
不幸的是还没有。但我们正在开发支持分层的 Vega-Lite 2.0。有关详细信息,请参阅我们在http://idl.cs.washington.edu/papers/vega-lite/上的研究论文。
我们对分层有初步的(没有记录,可能会在 Vega-Lite 2 中中断)支持。
{
"data": {
"values": [
{"x": 1,"y": 2},
{"x": 2,"y": 4},
{"x": 3,"y": 5},
{"x": 4,"y": 3},
{"x": 5,"y": 4}
]
},
"layers": [
{
"encoding": {
"x": {"type": "ordinal","field": "x"},
"y": {"type": "quantitative","field": "y"}
},
"mark": "line",
"config": {"mark": {"color": "#1f77b4"}}
},
{
"encoding": {
"y": {"type": "quantitative","field": "y", "aggregate": "mean"}
},
"mark": "rule",
"config": {"mark": {"color": "#ff7f0e"}}
}
]
}