2012-06-27 4 views
4

После небольшой работы с pygraphviz я вернулся к pydot. Одним из полезных методов в pygraphviz является iterdegree(). Можно ли сделать что-то аналогичное с pydot? т. е. найти узел наивысшей степени, чтобы я мог установить его как root?узнать степень с pydot?

JJC

ответ

4

нет ответа после того, как год-полтора? Я не думаю, что есть способ с Пидотом, не написав какой-то код.

Но вы можете использовать NetworkX с функцией networkx.from_pydot() для преобразования в объект GraphX ​​NetworkX, а затем вызвать метод degree().

+0

Я знаю, правильно? Спасибо за ваш интерес. Я закончил с использованием pygraphviz, но с тех пор я обнаружил, что NetworkX объединяет как pygraphviz, так и pydot. Он имеет методы from_pydot и from_agraph. Швейцарский армейский нож из пакетов графиков Python! Я принимаю этот ответ, потому что кто-то должен это указать, и вы это сделали. – jjon