0

我有一个我想呈现的散点图,有很多符号和颜色。这使得默认图例不可读。有没有办法隐藏图例(在使用轨迹和图形对象时相当于或类似于 showlegend=False)?

这是我的绘图线:

fig = px.scatter(df_revised, x='df_x', y = 'df_y', color = 'type', symbol = 'country', hover_data = ['id'], marginal_y="histogram", marginal_x="histogram")

我已经看到了这里提到的问题,但这没有用,因为它将绘图库更改为 plotly 而不是 express 版本。

我也尝试过fig.update_layout(showlegend=False),但返回错误AttributeError: 'ExpressFigure' object has no attribute 'update_layout'

4

1 回答 1

1

使用您现在拥有的版本,fig.layout.showlegend = False应该可以工作(并继续使用最新版本!)。

于 2019-08-21T15:26:23.360 回答