Python Plotly-如何更改默认颜色
我正在使用Dash创建一个web应用程序,并显示一些图表 我的回调包含以下代码:Python Plotly-如何更改默认颜色,python,plotly,Python,Plotly,我正在使用Dash创建一个web应用程序,并显示一些图表 我的回调包含以下代码: for fig in [fig1, fig2, fig3]: fig.update_layout( margin=dict(r=20, l=20, b=20, t=50), spikedistance=-1, hovermode='x unified', plot_bgcolor='rgb(255,255,255)', lege
for fig in [fig1, fig2, fig3]:
fig.update_layout(
margin=dict(r=20, l=20, b=20, t=50),
spikedistance=-1,
hovermode='x unified',
plot_bgcolor='rgb(255,255,255)',
legend=dict(yanchor='top', y=0.95, xanchor='left', x=0.05, bordercolor='lightgray', borderwidth=1),
)
fig.update_traces(hovertemplate=None)
fig.update_xaxes(title=None,
spikemode='across', spikedash='solid', spikecolor='black', spikethickness=1)
fig.update_yaxes(gridcolor='lightgray', showline=True, title=None,
zeroline=True, zerolinecolor='lightgray')
return fig1, fig2, fig3
我不喜欢绘声绘色的默认颜色,正在尝试更改它们
我尝试将以下内容添加到图更新布局中:
colorway = ['black','red','blue']
但是改变线条的颜色是行不通的
我做错了什么?设置了plotly的颜色,可以使用
plotly.colors.DEFAULT\u plotly\u colors
的简单命令检索。纯推测:尝试将此plotly.color.DEFAULT\u plotly\u COLORS
设置为不同的十六进制颜色列表。不幸的是,这似乎不起作用。在我的原始答案中犯了拼写错误,因此如果复制其中一种,可能会出错?可以同时使用颜色
和颜色
?如果我没记错的话,我觉得正确的是第二个tho。