【问题标题】:Python how to get labels of a generated adjacency matrix from networkx graph?Python如何从networkx图中获取生成的邻接矩阵的标签?
【发布时间】:2019-06-13 05:53:38
【问题描述】:

如果我有一个来自 python 数据帧的 networkx 图,并且我已经从中生成了邻接矩阵。 那么基本上,如何获得该邻接矩阵的标签?

【问题讨论】:

    标签: python-3.x networkx adjacency-matrix


    【解决方案1】:

    如果生成邻接矩阵时没有传递nodeList,那么可以调用G.nodes获取默认的NodeList,它应该对应邻接矩阵的行。

    【讨论】:

      【解决方案2】:

      假设您引用节点的标签,networkx 仅在提取图的邻接矩阵时保留索引。 Networkx 将每个节点表示为一个索引,您可以根据需要添加更多属性。除索引外的所有节点属性都保存在字典中。在生成图的邻接矩阵时,只保留索引,因此如果您只想为每个节点保留一个字符串,请考虑在生成图时按该字符串索引节点

      【讨论】:

        猜你喜欢
        • 2016-09-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-16
        • 2014-10-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多