В блокноте Jupyter я пишу код, работающий с графом. Он включает в себя серию преобразований данного графа. Я использую graphviz для рендеринга графиков встроенными. Я могу отображать только один график за раз.
Как мне визуализировать более одного графа рядом, чтобы я мог видеть последовательные преобразования графа?
Я знаю, что «подграф» можно использовать для кластеризации различных компонентов графа. Но я не могу его использовать, потому что он устанавливает связи между всеми этими подграфами.
But I can't use it because it draws connections between all those subgraphs.
Похоже, проблема в том, что у вас есть узлы с одинаковыми именами в разных подграфах.
GraphViz не имеет механизма размещения имен для каждого подграфа. Следовательно, вам нужно будет каким-то образом сделать все имена узлов уникальными, даже между подграфами. Вы можете сделать это, например, добавив к каждому имени узла префикс уникального идентификатора подграфа.
Обратите внимание, что метки узлов не обязательно должны совпадать с именами узлов. Для получения дополнительной информации см .: graphviz: подграф имеет тот же узел, как уникальный