为了可视化大量数据点 +9000 个标记,我将从 Plotly.js 的“scatter”类型切换到“scattergl”。
我使用 react-plotly.js,从 'scatter' 到 'scattergl' 的变化几乎可以工作。除了标记本身,一切都很好。轴、悬停指示、缩放控件……都可以工作。
屏幕截图显示了差异。关于 scattergl 的文档很难找到,但我只是缺少一些 gl 特定的配置吗?
我计算痕迹的代码:
const plotData: Partial<PlotData> = {
type: 'scattergl',
mode: 'lines+markers',
x: [...],
y: [...],
};