Ejemplo: Words Graph
¿Te gustó nuestra red donde relacionamos herramientas y conceptos?
Acá la documentación del proceso.
Requisitos
- Python instalado
- Librerías utilizadas en
requirements.txt
jupyterlab==4.4.1
matplotlib==3.10.1
networkx==3.4.2
plotly==6.0.1
pandas==2.2.3
ipympl==0.9.7
Configuración inicial
cd <tu_directorio>
# Creación de ambiente virtual
python -m venv venv
# Activación del ambiente virtual
source venv/bin/activate
# Instalación de librerías
pip install -r requirements.txt
# Ejecución de JupyterLab
jupyter lab
# Se debería abrir de manera automática el navegador web con el entorno JupyterLab
Ejemplo Básico
- Crea un nuevo Notebook en JupyterLab.
- Celda inicial
# Importa las librerías
import networkx as nx
import matplotlib.pyplot as plt
- Celda para creación de Nodos y Relaciones
# Crea la red
G = nx.Graph()
# Agrega los nodos
G.add_node("Nodo 1")
G.add_node("Nodo 2")
G.add_node("Nodo 3")
G.add_node("Nodo 4")
# Genera las relaciones de los nodos
G.add_edge("Nodo 1", "Nodo 2")
G.add_edge("Nodo 1", "Nodo 3")
G.add_edge("Nodo 3", "Nodo 2")
G.add_edge("Nodo 3", "Nodo 4")
- Celda para crear gráfico
# Prepara el gráfico
fig1 = plt.figure(figsize=(12, 8))
nx.draw(G, with_labels=True)
# Muestra el gráfico
plt.show()
Última actualización el