Четкая и автоматическая визуализация DAGPython

Программы на Python
Anonymous
Четкая и автоматическая визуализация DAG

Сообщение Anonymous »

Я пытаюсь нарисовать DAG (ориентированный ациклический граф), начиная с кадра данных с 212 атрибутами.
Я могу нарисовать его с помощью Graviz

Код: Выделить всё

import graphviz

G = graphviz.Digraph()

for col in graph_df.columns:
for row in graph_df.index:
if graph_df.loc[row, col] == 1:
G.edge(col, row)

G.render('graph', format='pdf', cleanup=True)
Но окончательный PDF-файл выглядит так
Изображение

Если увеличить масштаб, я смогу прочитать все, но мне бы хотелось растянуть окончательный DAG по вертикали, чтобы он был более аккуратным. Можете ли вы мне помочь, пожалуйста?

Подробнее здесь: https://stackoverflow.com/questions/786 ... ualization

Вернуться в «Python»