我正在尝试使用fig.update_layout(hovermode="x unified")
here复制示例。
但是应该是这样的:
...最终像这样:
...使用相同的代码:
import plotly.express as px
df = px.data.gapminder().query("continent=='Oceania'")
fig = px.line(df, x="year", y="lifeExp", color="country", title="layout.hovermode='x unified'")
fig.update_traces(mode="markers+lines", hovertemplate=None)
fig.update_layout(hovermode="x unified")
fig.show()
一个明显的答案可能是该功能已针对新版本的plotly删除,或者我正在运行旧版本。但是我不这么认为。我在'4.6.0'
上,来源https://plotly.com/python/hover-text-and-formatting/#hover-labels丝毫不表示该示例来自较早的绘图版本。