Plotly:如何只显示点击的行?

imd*_*skp 2 python data-visualization plotly ggplotly plotly-python

默认情况下,Plotly 在图例部分中单击其标签时隐藏该线。是否有任何其他键的组合shift/ctrl/alt/可以仅显示选定的行并隐藏所有其他行?

ves*_*and 5

只是double click left mouse button。如果这听起来很简单/不错,那就用下面的代码片段亲自尝试一下:

代码:

import plotly.express as px

df = px.data.gapminder().query("continent=='Americas'")
fig = px.line(df, x="year", y="lifeExp", color='country')
fig.show()
Run Code Online (Sandbox Code Playgroud)

地块 1:

在此输入图像描述

现在,如果您只想查看海地,只需将鼠标悬停在图例上double clik left mouse button,您将得到以下结果:

在此输入图像描述