Dygraph"亲戚"轴y2和y表示一个图形

时间:2018-01-12 22:51:17

标签: javascript axis2 dygraphs

我有一个图表,其值为0-40000(y2轴)作为示例:在时间窗口中,值为33000-37000。这可以在右侧轴-Y2上看到。现在我想在左边有一个显示相对值的轴Y:在这个例子中是0-4000 ......同时是右轴Y2 ......你明白我的顾虑吗?

Example

谢谢Jerry

1 个答案:

答案 0 :(得分:0)

如果我正确理解了这个问题,你试图将两个不同的y轴放在一个图表上。

Dygraphs已经支持这一点。

创建新图表时:

  g = new Dygraph(
      document.getElementById("graphDiv"),
      data,
      {
        labels: [ 'Date', 'Y1', 'Y2', 'Y3', 'Y4' ],
        series: {
          'Y3': {
            axis: 'y2'
          },
          'Y4': {
            axis: 'y2'
          },
        },
        axes: {
          y: {
            axisLabelWidth: 60
          },
          y2: {
            // set axis-related properties here
            labelsKMB: true
          }
        },
        ylabel: 'Primary y-axis',
        y2label: 'Secondary y-axis',
      }
  );

这是直接从dygraphs 2轴演示页面获取的,可在此处找到: http://dygraphs.com/tests/two-axes.html