导包
import networkx as nx
import matplotlib.pyplot as plt
建立一个空的无向图GG = nx.Graph() # DiGraph() 有向图
添加一个节点aG.add_node('a')
加点集合G.add_nodes_from(['b','c','d','e'])
加边G.add_edge('a','b')
G.add_edges_from([('b','c'),('a','d')])
1.节点数量
print("01. 图G的节点数:",G.number_of_nodes())
2. 输出全部的节点print("02. 图G的全部节点:",G.nodes())
3. 输出全部的边print("03. 图G的全部边:",G.edges())
4. 输出边的数量print("04. 图G的边数:",G.number_of_edges())
5. 检查节点n是否在G中,如在,返回true。print("05. 节点n是否在G中:", 'n' in G)
6. 图中各节点的度print("06. 图G的各节点的度:",nx.degree(G))
7. 图中单个节点的度print("07. 节点a的度:",nx.degree(G,'a'))
8. 图G的度频率print("08. 图G的度频率:",nx
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删