首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用plotly为子图场景中的每个图指定颜色

问如何使用plotly为子图场景中的每个图指定颜色
EN

Stack Overflow用户
提问于 2019-07-28 08:27:25
回答 1查看 89关注 0票数 1

我使用以下代码来绘制我的数据:

代码语言:javascript
复制
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()

如何为每个绘图指定颜色?我试过各种各样的东西,但到目前为止都没有成功。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-28 08:37:56

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57237063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档