Google 个图表,是否可以有 2 个不同的垂直轴值?

Google charts, is it possible to have 2 different vertical axis values?

为了更好地理解这个问题,让我在TradingView网页上展示一个工作示例,下图显示了Momentum(面积图)+ ADX(折线图)的组合:

正如你所看到的,有2个垂直值,左边是ADX,比例通常从0到60(+-),但右边,它可以增长更多。

我在这里尝试实现同样的效果,动量(面积图)有很大的范围,adx(线性图)从 0 到 60,所以当它试图在相同的比例下拟合两个值时,与面积图值相比,我的蓝线看起来几乎为零。 (鼠标悬停在显示当前为 43 的蓝线上)

所以我想你明白了,是否可以为每个值系列设置 2 个 scales/vAxis?

我已经检查了文档,但这里似乎没有提到我提到的内容: https://developers.google.com/chart/interactive/docs/gallery/combochart

为了以防万一您需要提供给图表的选项,没有什么高级的,只是基本示例:

options:{
    seriesType: 'area',
    series: {
      0: { type: 'line', color: 'blue' }
    }
};

使用选项 --> targetAxisIndex -- 在系列选项中...

零是默认的 v 轴

targetAxisIndex: 0

要创建第二个 v 轴,请将其中一个系列分配给索引 1

series: {
  1: {
      targetAxisIndex: 1
  }
}

在文档中找到了这个 post 的解决方案,它在概念上被称为 DUAL-Y Charts

https://developers.google.com/chart/interactive/docs/gallery/columnchart#dual-y-charts