在 Plotly 中悬停/单击时更改整个轨迹的颜色单击、轨迹、颜色、Plotly

2023-09-06 14:33:07 作者:软妹的小情书

我在 plotly 中有当前图形(下面的 jupyter notebook 代码),并希望创建这样的效果,当您将鼠标悬停或单击每条迹线时,整个迹线会以不同的颜色突出显示(在本例中为红色).我尝试从 SOF 实现这些示例:

解决方案

原来这是一个分两部分的问题:

对我来说,问题是小部件扩展没有正确启用(我可以从执行 jupyter nbextension list 中检查,输出为空),这就是为什么没有 .show() 就无法呈现无花果以及为什么on_click 功能不起作用.您可以通过首先检查 jupyter nbextension 列表来解决此问题,如果它是空的,您可以在 conda env 中尝试:教你们如何使用 Python 进行数据可视化 Plotly

jupyter nbextension enable --py widgetsnbextension