【问题标题】:How to select menu in pyvis network?如何在pyvis网络中选择菜单?
【发布时间】:2023-02-21 15:49:10
【问题描述】:

我想通过选择不同的节点来可视化网络。为了更好地理解此代码所附的问题。

from pyvis.network import Network
G = nx.Graph()
rels = [
    ["Fred", "George"],
    ["Harry", "Rita"],
    ["Fred", "Ginny"],
    ["Tom", "Ginny"],
    ["Harry", "Ginny"],
    ["Harry", "George"],
    ["Frank", "Ginny"],
    ["Marge", "Rita"],
    ["Fred", "Rita"]
]
G.add_edges_from(rels)

net = Network(notebook=True, height="750px", width="100%", bgcolor = '#222222', font_color = 'white', select_menu=True)
net.from_nx(G)
net.save_graph("networkx-pyvis.html")

我使用 pyvis select_menu=True 但我的网络不存在。如果我删除select_menu=True,我的网络就会出现。

【问题讨论】:

    标签: python networkx sna pyvis


    【解决方案1】:

    如何在pyvis网络中使用选择菜单?

    Network 中传递 cdn_resources='remote' 对我有用。

    在您的情况下,以下应该有效:

    net = Network(notebook=True, height="750px", width="100%", bgcolor = '#222222', font_color = 'white', select_menu=True, cdn_resources='remote')
    

    可能的原因是,pyvis 无法在我们的本地目录中找到所需的 cdn 资源。

    【讨论】:

      【解决方案2】:

      Pyvis 网络中的 select_menu

      我也尝试了很多选项和上述解决方案,但出现以下错误

      ----> 5 net = Network(notebook=True, height="750px", width="100%", bgcolor = '#222222', font_color = 'white', select_menu=True, cdn_resources='remote')
      
      TypeError: __init__() got an unexpected keyword argument 'select_menu'
      

      注意:“filter_menu”也会出现同样的错误。

      【讨论】:

        猜你喜欢
        • 2020-12-01
        • 1970-01-01
        • 2023-02-08
        • 1970-01-01
        • 2022-06-20
        • 2018-07-08
        • 2022-06-17
        • 1970-01-01
        • 2019-08-08
        相关资源
        最近更新 更多