2015-04-01 2 views
1

Я пытался нарисовать веса графа, используя Sage для матрицы 10х10, А. Я использовал следующий код:Взвешенный граф рисунок с помощью Sage

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.

ответ

1

Мне потребовалось гораздо больше времени, чтобы найти это, чем нужно.

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

Эта функция фактически имеет довольно много приятных функций.

+0

Есть ли способ выделить конкретный маршрут через этот график? – misterE

Смежные вопросы