【问题标题】:Weighted graph drawing using Sage使用 Sage 绘制加权图
【发布时间】:2015-04-01 22:05:03
【问题描述】:

我试图使用 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。

【问题讨论】:

    标签: graph nodes sage weighted vertices


    【解决方案1】:

    我花了很长时间才找到它。

    G.relabel([1..10],inplace=True)
    

    这个函数其实有不少不错的功能。

    【讨论】:

    • 还有办法通过这个图表突出显示特定路线吗?
    猜你喜欢
    • 2015-06-08
    • 1970-01-01
    • 1970-01-01
    • 2021-07-18
    • 1970-01-01
    • 1970-01-01
    • 2013-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多