valuable top the programming popular most languages language developer demand java python algorithm language-agnostic graph

java - top - the most popular programming languages



¿Generando redes sociales sintéticas? (2)

El paquete networkx de Python tiene varios métodos de generación de gráficos aleatorios .

Me he encontrado con varias herramientas de análisis de redes sociales, pero me preguntaba si hay bibliotecas que te permitan generar redes sociales sintéticas como el modelo de Watts y Strogatz o las redes Barabási-Albert Scale-Free o una red dependiente del modelo Caveman . Todo lo que he encontrado son algoritmos puros o implementaciones en Fortran, que no es realmente mi lenguaje de experiencia.

Lo que estoy buscando actualmente es una forma de establecer las propiedades de la red social y poder generar una red sintética (quizás una lista de adyacencia) para un análisis posterior. ¿Alguien tiene alguna sugerencia?


igraph admite los modelos de red que mencionas. Tiene envolturas C, Python y R. Si desea desarrollar redes sociales más sofisticadas / realistas, puede especificar un modelo ergm y simular a partir de él utilizando los paquetes statnet R.