Archivos CSV esperados
Nodos (`id,label,tipo,peso`):
- id (obligatorio): identificador único.
- label: texto visible del nodo.
- tipo: categoría (Universidad, ONG...).
- peso: valor numérico (para tamaño o métricas).
Aristas (`source,target,tipo,peso,dir`):
- source,target (obligatorios): ids de nodos existentes.
- tipo: clasifica la relación (apoyo, convenio...).
- peso: valor numérico (grosor de arista).
- dir:
true/false para flecha.
Nuevas funcionalidades
- Búsqueda: Encuentra nodos por id o label
- Filtros: Muestra/oculta tipos de nodos
- Tooltips: Pasa el mouse sobre nodos para info
- Highlight: Selecciona un nodo para ver vecinos
- Undo/Redo: Deshace/rehace cambios
- Auto-guardado: Se guarda en navegador
- Comunidades: Detecta grupos conectados
Atajos de teclado
- Ctrl+Z: Deshacer
- Ctrl+Y: Rehacer
- Supr/Del: Eliminar seleccionado
- Ctrl+F: Buscar nodo
- Escape: Deseleccionar todo
Estilo
- Color por tipo: asigna paleta discreta a categorías.
- Etiqueta: label (por defecto), id u ocultar.
- Tamaño: fijo / por grado / por peso.
- Aristas: grosor fijo o por peso; flechas opcionales.
Layout
- cose: físico (bueno para redes medianas).
- concentric/ circle: agrupaciones visuales claras.
- grid: comparaciones ordenadas.
- breadthfirst: jerarquías/árboles.
Métricas
- Grado medio:
2·M / N (M = aristas, N = nodos).
- Densidad:
2·M / (N·(N−1)) (no dirigido).
- Comunidades: componentes conectados de la red.
Consejos
- Primero nodos, luego aristas.
- Usa tipo para colorear y peso para tamaño/grosor.
- Reorganiza con distintos layouts para mejores lecturas.
- Usa búsqueda en redes grandes.
- Los datos se guardan automáticamente.