[英]How to make a NetworkX graph visualization more readable?
对于节点间距, nx.spring_layout
有一个参数( k
)来调整节点之间的间距,越高间距越大。 对于其他参数,您可以通过减小边宽度以及使用nx.draw
中的相应参数增加节点大小来提高图形可见性。 这是一个使用随机图的示例:
from matplotlib import pyplot as plt
G = nx.fast_gnp_random_graph(100, .05)
plt.figure(figsize=(10,6))
pos = nx.spring_layout(G, k=0.8)
nx.draw(G, pos , with_labels = True, width=0.4,
node_color='lightblue', node_size=400)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.