【发布时间】:2020-02-26 01:55:41
【问题描述】:
我正在创建一个类似这样的条形图:
px.bar(df, x=x, y=y, color=c,
title=params['title'],
hover_data=hover_data)
当c != None 时,图形会生成图例或颜色条。如何删除它们中的任何一个?
【问题讨论】:
标签: python plotly-express
我正在创建一个类似这样的条形图:
px.bar(df, x=x, y=y, color=c,
title=params['title'],
hover_data=hover_data)
当c != None 时,图形会生成图例或颜色条。如何删除它们中的任何一个?
【问题讨论】:
标签: python plotly-express
【讨论】:
这对我有用!
fig.update_traces(showscale=False)
【讨论】:
使用 Plotly V4 隐藏带有 plotly express 的颜色条:
fig.update_traces(
marker_coloraxis=None
)
【讨论】:
对于图例,您可以使用fig.update_traces(showlegend=False) 或fig.update(layout_showlegend=False)。
对于颜色条,您只能使用fig.update(layout_coloraxis_showscale=False)。在正常的情节图上,您也可以使用fig.update_traces(marker_showscale=False),但由于facetted traces need to share the same colorscale 的方式,它不适用于情节表达。
【讨论】:
fig.update_traces(marker_showscale=False) 在 Plotly express 中对我有用(我正在使用 Plotly 版本 3.10.0)