[英]How to draw a linear graph using networkx
您可以将节点位置作为字典形式传递给draw_networkx:{node:[x-coordinate,y-coordinate}。 您可以使用plt.figure设置图形的大小。 这是一个正方形的示例:
import networkx as nx
import matplotlib.pyplot as plt
plt.figure(figsize=(8,8))
G=nx.Graph()
G.add_edges_from([(0,1),(1,2),(2,3),(3,0)])
positions = {0:[0,0],1:[1,0],2:[1,1],3:[0,1]}
nx.draw_networkx(G,pos=positions)
plt.savefig("path.png")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.