在 python 中使用plotly,我想绘制具有多个 y 轴的条形图,因为一个轴的值明显大于另一个轴的值。

我尝试使用 来解决这个问题plotly.subplots.make_subplots,但我无法让它们像正常的绘图功能那样彼此相邻地绘图barmode='group'。
import plotly.graph_objects as go
from plotly.subplots import make_subplots
fig = make_subplots(specs=[[{'secondary_y': True}]])
fig.add_bar(name='group 1',x=x1, y=y1, secondary_y=False)
fig.add_bar(name='group 2', x=x2, y=y2, secondary_y=True)
fig.update_layout(
xaxis_title='x-axis',
yaxis_title='y-axis')
Run Code Online (Sandbox Code Playgroud)
条形图彼此后面,我修改了 make_suplots 的参数但无济于事。
我怎样才能得到想要的结果?
编辑:
我尝试了雅罗斯拉夫的答案,它确实有效。感觉像是一个次优的实现,并且在第二个 y 轴上对值进行了关键切割。
我正在使用 tensorflow 对象检测 api 版本 2 训练最多 10 个检查点的对象检测模型。使用exporter_main_v2.py没有问题的作品导出最终检查点,但是我也想导出例如检查点 3、6 和 8 以比较它们的工作方式在实际设置中。这可能吗?
我试过删除后面的检查点然后运行,exporter_main_v2.py但这会导致错误,指出events.out.tfevents文件中的事件比我尝试导出的事件晚,因此无法继续。