NetworkX es una biblioteca de Python para estudiar gráficos y redes . NetworkX es un software gratuito publicado bajo la nueva licencia BSD .
Autor (es) original (es) | Aric Hagberg Pieter Swart Dan Schult |
---|---|
Desarrollador (es) | Muchos otros |
Versión inicial | 11 de abril de 2005 [1] [2] |
Lanzamiento estable | 2.5 [3] / 22 de agosto de 2020 |
Repositorio | |
Escrito en | Pitón |
Sistema operativo | Multiplataforma |
Tipo | Biblioteca de software |
Licencia | Licencia BSD-nueva |
Sitio web | networkx |
Características
- Clases para gráficos y dígrafos .
- Conversión de gráficos ay desde varios formatos.
- Capacidad para construir gráficos aleatorios o construirlos de forma incremental.
- Capacidad para encontrar subgrafos , camarillas , k-núcleos .
- Explore la adyacencia , el grado , el diámetro , el radio , el centro , la intermediación , etc.
- Dibujar redes en 2D y 3D.
Idoneidad
NetworkX es adecuado para operar en grandes gráficos del mundo real: por ejemplo, gráficos de más de 10 millones de nodos y 100 millones de bordes . [ aclaración necesaria ] [4] Debido a su dependencia de una estructura de datos de "diccionario de diccionario" de Python puro, NetworkX es un marco de trabajo razonablemente eficiente, muy escalable y altamente portátil para el análisis de redes y redes sociales . [5]
Integración
Ver también
Referencias
- ^ Primera versión pública de NetworkX (NX-0.2) , de: Aric Hagberg, fecha: 12 de abril de 2005, lista de distribución de Python -noun-list
- ^ Versión inicial de NetworkX, NX-0.2 , hagberg - 2005-04-11, Información del proyecto - NetworkX, registrado: 2004-10-21, SourceForge.net
- ^ https://networkx.org/documentation/stable/release/release_2.5.html
- ^ Aric Hagberg, Drew Conway, "Hackear redes sociales usando el lenguaje de programación Python (Módulo II - Por qué SNA en NetworkX)" , Sunbelt 2010: Red internacional para el análisis de redes sociales .
- ^ Aric A. Hagberg, Daniel A. Schult, Pieter J. Swart, Exploración de la estructura, dinámica y función de la red utilizando NetworkX , Actas de la séptima conferencia de Python in Science (SciPy 2008) , G. Varoquaux, T. Vaught, J. Millman (Eds.), Págs. 11-15.
- ^ http://sagemath.org/links-components.html
enlaces externos
- Sitio web oficial: networkx .github .io
- Grupo de discusión NetworkX
- Estudio del software de teoría de grafos existente
- NetworkX en StackOverflow
- networkx en GitHub