Ejemplo: Words Graph

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