如何在 uplot 中添加参考线?
How can I add reference lines in uplot?
由于渲染性能高,我使用 uPlot 可视化历史传感器数据。
有没有办法为数据系列添加水平参考线,例如推荐的 min/max 值?
对于其他通常很直接的库,例如 ReferenceLine tag in recharts,但我还没有发现任何关于 uPlot 的东西。有什么提示吗?
示例:橙色虚线是 7.0 和 7.4 的可接受下限和上限。这个图是用recharts渲染的,但是我想迁移到uplot
(图表前面有一层,实际值、最小值和最大值完全独立于图表。)
我根据 uPlog 存储库中的两个示例找到了一个可接受的方法:
https://leeoniya.github.io/uPlot/demos/trendlines.html
https://leeoniya.github.io/uPlot/demos/draw-hooks.html
主要思想是处理绘图挂钩之一(draw、drawAxes、drawClear)并直接在 canvas 上绘图。
由于渲染性能高,我使用 uPlot 可视化历史传感器数据。 有没有办法为数据系列添加水平参考线,例如推荐的 min/max 值? 对于其他通常很直接的库,例如 ReferenceLine tag in recharts,但我还没有发现任何关于 uPlot 的东西。有什么提示吗?
示例:橙色虚线是 7.0 和 7.4 的可接受下限和上限。这个图是用recharts渲染的,但是我想迁移到uplot
(图表前面有一层,实际值、最小值和最大值完全独立于图表。)
我根据 uPlog 存储库中的两个示例找到了一个可接受的方法:
https://leeoniya.github.io/uPlot/demos/trendlines.html https://leeoniya.github.io/uPlot/demos/draw-hooks.html
主要思想是处理绘图挂钩之一(draw、drawAxes、drawClear)并直接在 canvas 上绘图。