我正在创建一个类似这样的条形图:
px.bar(df, x=x, y=y, color=c,
title=params['title'],
hover_data=hover_data)
当c != None
图形生成图例或颜色条时。我怎样才能删除它们中的任何一个?
我正在创建一个类似这样的条形图:
px.bar(df, x=x, y=y, color=c,
title=params['title'],
hover_data=hover_data)
当c != None
图形生成图例或颜色条时。我怎样才能删除它们中的任何一个?
对于图例,您可以使用fig.update_traces(showlegend=False)
或fig.update(layout_showlegend=False)
。
对于颜色条,您只能使用fig.update(layout_coloraxis_showscale=False)
. 在正常的 plotly 图形上,您也可以这样做fig.update_traces(marker_showscale=False)
,但它不适用于 plotly express,因为多面迹线需要共享相同的色阶。
这对我有用!
fig.update_traces(showscale=False)
要使用 Plotly V4 隐藏带有 plotly express 的颜色条:
fig.update_traces(
marker_coloraxis=None
)