NetworkX - это библиотека Python для изучения графов и сетей . NetworkX - бесплатное программное обеспечение, выпущенное под новой лицензией BSD .
Автор (ы) оригинала | Арик Хагберг Питер Сварт Дэн Шульт |
---|---|
Разработчики) | Многие другие |
Первый выпуск | 11 апреля 2005 г . [1] [2] |
Стабильный выпуск | 2.5 [3] / 22 августа 2020 г . |
Репозиторий | |
Написано в | Python |
Операционная система | Кроссплатформенность |
Тип | Библиотека программного обеспечения |
Лицензия | BSD-новая лицензия |
Веб-сайт | networkx |
Функции
Пригодность
NetworkX подходит для работы с большими реальными графами: например, графами с более чем 10 миллионами узлов и 100 миллионами ребер . [ требуется пояснение ] [4] Из-за своей зависимости от структуры данных «словарь словаря» на чистом Python, NetworkX является достаточно эффективной, очень масштабируемой и переносимой структурой для анализа сетей и социальных сетей . [5]
Интеграция
Смотрите также
Рекомендации
- ^ Первый публичный выпуск NetworkX (NX-0.2) , От: Арик Хагберг, Дата: 12 апреля 2005 г., список рассылки Python-announce-list
- ^ Первоначальный выпуск NetworkX, NX-0.2 , hagberg - 11.04.2005, Информация о проекте - NetworkX, Дата регистрации: 2004-10-21, SourceForge.net
- ^ https://networkx.org/documentation/stable/release/release_2.5.html
- ^ Арик Хагберг, Дрю Конвей, «Взлом социальных сетей с использованием языка программирования Python (Модуль II - Почему SNA в NetworkX)» , Sunbelt 2010: Международная сеть для анализа социальных сетей .
- ^ Арик А. Хагберг, Дэниел А. Шульт, Питер Дж. Сварт, Исследование сетевой структуры, динамики и функций с помощью NetworkX , Труды 7-й конференции Python в науке (SciPy 2008) , Дж. Вароко, Т. Воот, Дж. Миллман (ред.), Стр. 11–15.
- ^ http://sagemath.org/links-components.html
Внешние ссылки
- Официальный сайт: networkx .github .io
- Группа обсуждения NetworkX
- Обзор существующего программного обеспечения теории графов
- NetworkX в StackOverflow
- networkx на GitHub