首页 > 解决方案 > 带有情节的线序

问题描述

使用这两行代码:

fig.add_trace(go.Scatter(x=profits['timestamp'], y=profits['balance'], line_color='green'), secondary_y=False, row=2, col=1)
fig.add_trace(go.Scatter(x=events['timestamp'], y=(events['s1_held'] + events['s2_held']), line_color='orange'), secondary_y=True, row=2, col=1)

secondary_y 轴上的线始终绘制在顶部。

呼叫的顺序无关紧要

如何指定绘图顺序?

标签: pythonplotly

解决方案


每个子图绘制轨迹(次轴算作子图),并make_subplots在主图上方绘制次坐标。如果要更改此设置,则需要手动创建子图,而无需使用https://plot.ly/python/subplots/make_subplots底部的详细说明


推荐阅读