python - 与 plotly 的行顺序

标签 python plotly

用这两行代码:

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)

辅助 y 轴上的线始终绘制在顶部。

调用的顺序并不重要

如何指定绘图顺序?

最佳答案

按照子图绘制轨迹(次要轴算作子图),并且 make_subplots 在主图上方绘制次要轴。如果您想更改此设置,则需要手动创建子图,而不使用 make_subplots,如 https://plot.ly/python/subplots/ 底部详述。

关于python - 与 plotly 的行顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57239488/

相关文章:

python - 从两个可迭代对象创建字典并使用它们

python - 将 Pandas Dataframe 导出为 CSV

python - 为什么在 Python3.0 中将 cmp 参数从 sort/sorted 中删除?

javascript - 如何在保持悬停事件触发的同时隐藏悬停值信息?

python - 常规热图有效,但图工厂热图在 Plotly 中失败

python - 以数据单元为单位指定标记大小以进行绘图

python - Matplotlib 中 3-D 散点图中的 z 轴缩放和限制

python - 与它们的等效函数相比,python 类慢了多少?

r - 公共(public)轴子图与 plot.ly for R

latex - Julia 策划问题 : label overlap and LaTeXStings expansion