Я использую Graph-tool для создания и рисования моего графика. Каждая вершина имеет несколько внутренних свойств. Для каждой вершины я хотел бы иметь возможность визуализировать идентификатор и свойства вершины рядом с вершиной.
from graph_tool.all import *
g = Graph()
vertexValue1 = g.new_vertex_property("float") # Property maps
vertexValue2 = g.new_vertex_property("float")
for x in range(5):
v = g.add_vertex()
vertexValue1[v] = 42
vertexValue2[v] = 3.14
g.vertex_properties["vertexValue1"] = vertexValue1 # Make it an internal property, so it's saved with the graph
g.vertex_properties["vertexValue2"] = vertexValue2 # Make it an internal property, so it's saved with the graph
graph_draw(g, vertex_text=vertexValue1, vertex_font_size=18, output_size=(300, 300), output="es2.svg")
Это, например, рисует vertexValue1 в каждой вершине. В этом примере я хотел бы нарисовать ID, vertexValue1 и vertexValue2 для каждой вершины. Как я могу это сделать?