Python 用图的社区实现bokeh可视化

Python 用图的社区实现bokeh可视化,python,networkx,bokeh,Python,Networkx,Bokeh,我有一个图形数据,节点代表人物,边代表他们之间的关系分数。我使用集群方法将节点集群到一些社区中(cluster/)。每个社区可能包含一批节点 我的图表如下所示: 因为我有很多社区,所以我想一次展示每个社区,使图片更清晰。我想出了一些想法: 单击1个节点,然后显示社区中具有的所有节点。我们可能会更改网络图。检查策略以实现此目的 在绘图上添加一个滑块/过滤器窗口,我们可以选择社区标签的值,然后高亮显示该社区中的节点。我们可以更改tools=“平移、滚轮缩放、保存、重置、轻触、框缩放”以添加过滤器

我有一个图形数据,节点代表人物,边代表他们之间的关系分数。我使用集群方法将节点集群到一些社区中(cluster/)。每个社区可能包含一批节点

我的图表如下所示:

因为我有很多社区,所以我想一次展示每个社区,使图片更清晰。我想出了一些想法:

  • 单击1个节点,然后显示社区中具有的所有节点。我们可能会更改
    网络图。检查策略
    以实现此目的
  • 在绘图上添加一个滑块/过滤器窗口,我们可以选择社区标签的值,然后高亮显示该社区中的节点。我们可以更改
    tools=“平移、滚轮缩放、保存、重置、轻触、框缩放”
    以添加过滤器
  • 遗憾的是,我没有找到正确的方法。感谢您的帮助

    可在此处找到一个可复制的示例: 下载原始数据,然后上传到Colab可能会帮助您复制它