繁体   English   中英

如何使用plotly为子图方案中的每个图指定颜色

[英]how to specify the color for each plot in a subplot scenario with plotly

我有以下代码用于绘制数据:

fig = make_subplots(rows=2, cols=1, subplot_titles=('futures', 'profit'), specs=[[{"secondary_y": False}], [{"secondary_y": True}]])

fig.add_trace(go.Scatter(x=series1['timestamp'], y=series1['data']), row=1, col=1)
fig.add_trace(go.Scatter(x=series2['timestamp'], y=series2['data']), row=1, col=1)
fig.update_yaxes(title_text="USD", row=1, col=1)

fig.add_trace(go.Scatter(x=profits['timestamp'], y=profits['balance']), secondary_y=False, row=2, col=1)
fig.add_trace(go.Scatter(x=events['timestamp'], y=events['s1_held']), secondary_y=True, row=2, col=1)
fig.add_trace(go.Scatter(x=events['timestamp'], y=events['s2_held']), secondary_y=True, row=2, col=1)
fig.update_yaxes(title_text="USD", secondary_y=False, row=2, col=1)
fig.update_yaxes(title_text="Instruments", secondary_y=True, row=2, col=1)

fig.show()

如何为每个图指定颜色? 我已经尝试了很多事情,但到目前为止没有成功

如果要指定线条的颜色,则需要在go.Scatter()添加marker_color = "css_color_here"和/或line_color = "css_color_here"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM