小编Rav*_*avi的帖子

如何在情节线图中有选择地隐藏图例?

我正在努力隐藏线图中某些但不是所有线的图例。这是现在的情节。

阴谋:

在此输入图像描述

本质上,我想隐藏浅灰色线条的图例,同时将彩色线条保留在适当的位置。

这是我的代码:

import plotly.graph_objects as go

fig = go.Figure()
fig.update_layout(autosize=False, width=800, height=500, template='none')
fig.update_layout(title = 'Title', xaxis_title = 'Games', yaxis_title = 'Profit')

for team in rest_teams:
    fig.add_traces(go.Scatter(x=df['x'], y = df[team], name = team, line = {'color': '#F5F5F5'}))

for team in big_eight:
    line_dict = {'color': cmap[team]}
    fig.add_traces(go.Scatter(x=df['x'], y = df[team], name = team, line = line_dict))

fig.show()
Run Code Online (Sandbox Code Playgroud)

我可以更新布局

fig.update_layout(showlegend=False)
Run Code Online (Sandbox Code Playgroud)

这隐藏了整个事情并且不是最佳的。如有帮助,将不胜感激。

python visualization linegraph graph plotly

6
推荐指数
1
解决办法
3845
查看次数

标签 统计

graph ×1

linegraph ×1

plotly ×1

python ×1

visualization ×1