如何修改 Zingchart 中的 'nodes' 行为

How to modify the 'nodes' behaviour in Zingchart

我用 Zingchart 绘制了一些数据系列。数据是每组每秒一个条目。结果如下图:

.

我对这个结果很满意。使用 "exact":false 作为绘图属性,我得到了非常快速的绘图概述。之后,我希望能够'zoom in'看到详情:

现在我有太多的细节。我为 plot 设置的属性是:

          "maxNodes":2000,
          "maxTrackers":2000,

我一直在尝试 播放 这些数字,但最后,如果我减少数字,我只需要放大更多。据我了解,只有当节点数少于定义的限制时,我才会在可视化的当前状态中为每个数据条目弹出一个 node/tracker/information。

是否可以指示 Zingchart 不在每个数据点中放置节点,而是以某种间隔或意图放置节点?

例如,在第二张图中,我希望在开始/结束以及该行形成的跳跃上有节点。或局部最大值/最小值。

有几个选项。

1) 您可以"max-nodes" 更改为较小的数字。 "max-nodes" 仅决定绘制的节点数,而 "max-trackers" 决定您可以与之交互的节点数。

2) 您还可以将以下内容添加到您的绘图对象中...

marker: {
  rules: [
    {
      rule: '%i%5 > 0',
      visible: false
    }
  ]
}

它的作用是检查每个标记的索引 (%i)。如果标记的索引模 5 大于 0,则不显示标记(节点)。这意味着除了能被 5 整除的节点之外的所有节点都将被隐藏。

我在 ZingChart 团队。让我知道这是否有帮助。如果您还有其他问题,欢迎大家。