拖动x轴时移动x2轴

问题描述 投票:0回答:0

我正在使用 Plotly / Graph Objects / Dash 绘制两个系列的数据,分别参考 x 和 x2 轴。当我拖动 x 轴时,我需要参考 x2 轴的曲线以相同的方式移动。这是代码片段:

fig.add_trace(
    go.Bar(
      x=x,
      y=df['Receita Bruta'],
      offsetgroup=0,
      xaxis='x2',
))

fig.add_trace(
    go.Bar(
      x=x,
      y=df['Investimento'],
      offsetgroup=0,

))

...

fig.update_layout({
      'xaxis2': {
              'overlaying': 'x', 
              'side': 'top',
      },
  })

有没有办法移动 x 轴(通过拖动数字)并对 x2 轴进行相同的移动?下面的图片是我得到的。

我找到了一个参考(https://community.plotly.com/t/updating-x2-axis-when-sliding-x-axis/24581)但是答案是阻止拖动失去功能。

我试过的一件事是在 xaxis 和 xaxis2 中添加

achor: 'y'
,但我知道这不是这个参数的目标。

提前致谢。

plotly plotly-dash plotly-python plotly.graph-objects
© www.soinside.com 2019 - 2024. All rights reserved.