使用 Sage 绘制加权图形
Weighted graph drawing using Sage
我尝试使用 Sage 为 10x10 矩阵 A 绘制权重图。我使用了以下代码:
G = DiGraph(A, format='weighted_adjacency_matrix')
H = G.plot(edge_labels=False, graph_border=True)
H.show()
我想知道是否有人可以帮助我将起始节点从 0 更改为 1。目前节点标签为 0,1,...9,但我希望它们为 1,...,10。
我花了很多时间才找到它。
G.relabel([1..10],inplace=True)
这个函数其实有很多不错的特性。
我尝试使用 Sage 为 10x10 矩阵 A 绘制权重图。我使用了以下代码:
G = DiGraph(A, format='weighted_adjacency_matrix')
H = G.plot(edge_labels=False, graph_border=True)
H.show()
我想知道是否有人可以帮助我将起始节点从 0 更改为 1。目前节点标签为 0,1,...9,但我希望它们为 1,...,10。
我花了很多时间才找到它。
G.relabel([1..10],inplace=True)
这个函数其实有很多不错的特性。