Библиотека графиков Python

Я пишу приложение python, которое сильно использует структуру данных графа. Ничего ужасно сложного, но я думаю, что какая-то библиотека графиков/графов-алгоритмов поможет мне. Я googled вокруг, но я не нахожу ничего, что особенно прыгает на меня.

У кого-нибудь есть хорошие рекомендации?

271
03 марта '09 в 17:12
источник поделиться
8 ответов

Есть два отличных варианта:

NetworkX

и

igraph

Мне нравится NetworkX, но я хорошо читаю об играфе. Я обычно использую NetworkX с графиками с 1 миллионом узлов без проблем (это примерно вдвое превышает накладные расходы размера V + E)

Если вам требуется сравнение функций, см. это в списке Networkx-discuss

Тема сравнения функций

193
03 марта '09 в 18:33
источник

Связанные вопросы


Похожие вопросы

Я хотел бы подключить собственную библиотеку python для графа: graph-tool.

Это очень быстро, так как он реализован на С++ с помощью библиотеки Boost Graph Library и содержит множество алгоритмов и обширную документацию.

85
24 нояб. '10 в 20:24
источник

Вы посмотрели python-graph? Я не использовал его сам, но страница проекта выглядит многообещающей.

28
03 марта '09 в 17:17
источник

Кроме того, вы можете взглянуть на NetworkX

7
03 марта '09 в 18:21
источник
4
03 марта '09 в 17:22
источник

Посмотрите эту страницу на реализацию графов в python.

Вы также можете взглянуть на pygraphlib на sourceforge.

4
03 марта '09 в 17:16
источник

Мне повезло с pydot. Некоторые из других трудно установить и настроить на разных платформах, таких как Win 7.

http://code.google.com/p/pydot/

0
20 янв. '12 в 22:57
источник

Второе предложение zweiterlinde использовать python-graph. Я использовал его как основу графического исследовательского проекта, над которым я работаю. Библиотека хорошо написана, стабильна и имеет хороший интерфейс. Авторы также быстро реагируют на запросы и отчеты.

0
24 мая '12 в 0:33
источник

Посмотрите другие вопросы по меткам или Задайте вопрос