Я хотел бы, в основном для целей визуализации, иметь независимые графы, все с одинаковыми именами узлов, показанные в одном .dot или изображении.
Мне не нужно объединять два графика на уровне объекта графа.
import pygraphviz as pgv
m1=pgv.AGraph(title='m1')
m2=pgv.AGraph(title='m2')
m1.add_edge('n1','n2')
m2.add_edge('n1','n2')
m1.write('m1.dot')
m1.write('m1.dot')
m1.draw('m1.png', prog='dot')
m2.draw('m2.png', prog='dot')