我正在尝试使用 networkx 作为网络图来可视化数据。我的数据看起来很棒,但我想添加悬停和单击事件以显示其他信息。例如,可能有一个名为“纽约”的节点,单击时将在画布一侧显示一个小表格,其中提供了诸如有多少个城市、当前人口等信息。我目前正在将 pyviz 与 networkx 一起使用。就创建图表而言,这似乎非常简单,但对于我正在寻找的用户交互类型却不是那么简单。
我还尝试了 bokeh 和plotly,但是在工作时的单击和悬停功能上,使用networkx 实现起来并不是很简单。这是我的图表的样子。我的目标是展示系统之间的关系。