Сохранение имен / атрибутов вершин при создании «подграфа» в Python-IGraph - PullRequest
0 голосов
/ 20 марта 2019

Я использую «cluster ()», чтобы разделить график на связанные компоненты. Мой пример кода выглядит следующим образом:

g1.add_vertices(5)
g1.add_edges([(0,1),(1,2),(0,2),(3,4)])
components=[]
clust = g1.clusters()
for c in clust:
   gcomponent=g1.subgraph(c)
   print("Sub:")
   for e in gcomponent.es:
     print(e.tuple)

Но когда я это делаю, я теряю первоначальные имена вершин (или атрибуты). Как я могу создать подграфы с атрибутами исходного графа? Спасибо!

...