

ExGraf:
Un aplicativo web amigable para el análisis de redes psicométricas
Dr. José Ventura-León
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Llévate la presentación

No apuntes tanto, mejor apunta con tu cámara al QR.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Una figura, cuatro lecturas
La figura no cambia en toda la lámina: es la misma polilínea de cinco vértices, girada un cuarto de vuelta cada vez. Por eso el rótulo dice «se lee como» y no «es». Lo mismo pasa con una escala: el modelo factorial y el de redes miran la misma matriz de correlaciones desde sitios distintos, y ninguno de los dos es la escala.

01
EL CASO
Una escala de 23 ítems y una pregunta sin responder
02
EL MÉTODO
Seis conceptos, cada uno con su fórmula y su cifra
03
EL PROGRAMA
Nueve pasos: del archivo al modelo depurado
04
LO QUE QUEDA
Figuras, tablas, código R y lo que hay que declarar
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El caso

En el estudio original los seis factores explican el 64,7 % de la varianza. La pregunta que se le hace a la red es cuántas dimensiones sostiene esta matriz y qué ítem se queda sin sitio: todas las cifras que van a aparecer en la charla salen de esa corrida.
Lemos, M., y Londoño, N. H. (2006). Construcción y validación del Cuestionario de Dependencia Emocional en población colombiana. Acta Colombiana de Psicología, 9(2), 127-140.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Por qué una red y no un factor

Las tres ecuaciones son las que comparan Epskamp, Rhemtulla y Borsboom (2017). El análisis factorial supone una causa común detrás de los ítems y el componente los resume; la red no supone ninguna de las dos cosas: describe cómo se sostienen entre ellos.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

De la matriz a la red
QUÉ HACE EGA, EN TRES PASOS

El esquema es ilustrativo, con ocho ítems simulados. Todas las cifras del CDE que aparecen más adelante son capturas de la aplicación.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Por qué desaparece una línea

Los valores del esquema son ilustrativos; las 114 aristas de 253 son las de esta sesión. Quién decide qué líneas se dibujan es la regularización (glasso o TMFG), y quién agrupa los nodos en comunidades, el algoritmo que se elija: louvain, walktrap o leiden.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Cuántas líneas quedan

Esquema con doce ítems simulados: glasso no aplica un umbral duro sino que penaliza la verosimilitud, pero su efecto visible es este. En el ejemplo del Big Five que se usa en clase, el EBIC eligió λ = 0,08 y dejó 115 aristas de las 300 posibles entre 25 nodos, una densidad de 0,38.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

De quién es cada ítem

Las cifras se comprobaron corriendo net.loads() sobre este mismo archivo: 0,577 para CDE18 y 0,253 para CDE13, que además pone 0,189 en otra dimensión, casi el corte de carga pequeña. Los tres cortes (0,20 pequeña, 0,35 moderada, 0,50 grande) son los de las cargas revisadas de Christensen, Golino, Abad y Garrido (2025), que es el método que la aplicación usa por defecto: con las cargas originales de Christensen y Golino (2021b) esas mismas cifras serían 0,357 y 0,156, y los cortes, otros.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Cuándo dos ítems sobran

Los dos pares son reales, medidos con UVA() sobre este mismo archivo (uva_cde.R): CDE4-CDE19 comparte un vecino y una arista de 0,03; CDE5-CDE11 comparte cuatro y una de 0,40. De los 253 pares posibles, nueve pasan de 0,20, tres de 0,25 y ninguno de 0,30, y los tres que pasan el corte son parejas de enunciados casi sinónimos: CDE5-CDE11 (0,291), CDE16-CDE21 (0,278) y CDE2-CDE15 (0,251). El 0,25 es el corte recomendado por simulación (Christensen, Garrido y Golino, 2023); 0,20 y 0,30 son los otros escalones que imprime la salida. Los enunciados son los del Anexo A del artículo original.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Qué se cuenta mil veces

Las cifras salen de correr el mismo bootEGA que la aplicación sobre este archivo (bootega_cde.R: mil réplicas, semilla 2025, remuestreo): diez de los veintitrés ítems no llegan al umbral de 0,70 y la estabilidad va de 0,26 a 0,95. La consistencia estructural es esta misma cuenta sobre la dimensión entera, y aquí ninguna de las cuatro se reproduce completa en más del 31 % de las réplicas. La secuencia de réplicas que se ve pasar es una recreación con esas proporciones; con otro reparto de núcleos, la segunda decimal baila.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Si mide igual en dos grupos

Prueba de permutación de Jamison, Christensen y Golino (2024), no comparación de modelos anidados. Las cifras salen de correr invariance() sobre este archivo (invariancia_cde.R, 500 permutaciones): la configural se sostiene con 11 de los 23 ítems, y sobre esos once ninguno resulta no invariante. El histograma es el de las permutaciones de verdad. Con 78 mujeres y 21 varones, esta prueba tiene poco con lo que trabajar: es un ejemplo de cómo se lee, no de una escala declarada invariante.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Cuál estructura ajusta mejor

Las cuatro cifras salen de correr EGAnet sobre este mismo archivo (23 ítems, 99 casos, Spearman con glasso y louvain) y llamar a tefi() con cada partición; el script es tefi_cde.R. Valores más bajos indican mejor ajuste, según la documentación de EGAnet. Si además hace falta preguntar si esas dimensiones se agrupan en niveles superiores, eso es el EGA jerárquico, que vive en el paso 6 junto con los efectos de redacción.

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El glosario
LO QUE HAY QUE LLEVARSE ANTES DE VER LA APP
Concepto
A qué pregunta responde
En el CDE
Dónde aparece
Peso de la arista \(w_{ij}\)
¿Qué queda de la asociación entre dos ítems al descontar el resto de la red?
114 de 253
Paso 3 · la red
Peso topológico wTO, umbrales 0,25 y 0,30
¿Hay dos ítems que dicen lo mismo y sobra uno de los dos?
0,291
Paso 2 · redundancia
Comunidad el color del nodo
¿Cuántas dimensiones sostiene esta matriz?
4
Paso 3 · la red
Carga de red \(z_{ic}\)
¿De qué dimensión es este ítem, y cuánto pone en las demás?
0,58 y 0,25
Paso 3 · las cargas
Estabilidad del ítem proporción, umbral 0,70
¿Caería el ítem en la misma dimensión con otra muestra?
0,26 a 0,95
Paso 4 · el remuestreo
Invariancia \(\Delta_i\), con \(p\) corregido
¿La escala mide igual en cada grupo?
por ítem
Paso 5 · los grupos
Las cifras de la tercera columna son las de esta sesión, no valores de referencia: están ahí para reconocerlas cuando aparezcan en pantalla.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Qué resuelve

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Cómo está construido

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Acceso y cuentas
QUIÉN ENTRA Y CÓMO

La cortina de acceso, con la marca de la app.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

La puerta
QUIEN ENTRA Y COMO

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

La interfaz
EL CARRIL, LA BARRA Y EL PIE

El carril, con los pasos agrupados.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

La pantalla completa
EL MAPA DEL RECORRIDO
Así se ve una pantalla de ExGraf. A la izquierda, el carril con los nueve pasos agrupados en preparar, estructura y cerrar. Arriba, en qué paso estamos y qué se hace en él. En el cuerpo, los ajustes a un lado y los resultados al otro. Es la única lámina sin difuminar: a partir de aquí nos acercamos por partes.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El autopiloto
LA APP SE RECORRE A SÍ MISMA
No es una demostración grabada: el autopiloto pulsa los mismos botones que el usuario, sobre los datos que el usuario subió.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El asistente · la clave
DÓNDE VA Y CUÁNTO DURA

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El asistente · el autopiloto
EL INTERRUPTOR Y EL RITMO


ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El recorrido
1 Datos y variables Carga del archivo, variable de grupo, retirada de ítems y gráfico Likert.
2 Redundancia (UVA) Pares de ítems que miden lo mismo, con su umbral de asociación.
3 EGA Validation La red, el número de dimensiones y las cargas de cada ítem.
4 Confiabilidad y refinamiento BootEGA, estabilidad de ítems y el modelo depurado M2.
5 Invariancia ¿La misma estructura en los grupos? Requiere variable categórica.
6 Modelos avanzados Jerarquía de dimensiones y efectos de redacción.
7 Reporte IA Método y resultados redactados a partir de las cifras de la sesión.
8 Referencias Cómo citar ExGraf y la bibliografía del método.
9 Chat IA Conversación sobre los resultados ya calculados.
Los pasos 5 y 6 son opcionales: la invariancia necesita una variable de agrupación y los modelos avanzados solo se piden cuando la estructura lo justifica.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 1 · Datos
LO QUE ENTRA AL ANÁLISIS

Carga de datos y gráfico de respuestas, uno junto al otro.
Likert plot (.png, ancho/alto/dpi a elección) Código R del gráfico Dataset de ejemplo
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 1 · La carga
EL ARCHIVO Y LAS VARIABLES

Sexo: es la que usará la invariancia del paso 5.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 1 · Las respuestas
EL REPARTO POR ÍTEM

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Concepto Cuándo dos ítems sobran
Paso 2 · Redundancia
ÍTEMS QUE DICEN DOS VECES LO MISMO
summary(UVA(datos)): los pares ordenados por su peso topológico y el resumen de cuántos superan cada umbral.Pares por umbral de wTO Resumen y sugerencia Código R del UVA
El paso deja constancia de lo que se decidió retirar, que es justo lo que después hay que declarar en el método.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 2 · Los pares
REDUNDANCIA POR UMBRAL
1 de 2

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 2 · Los pares
REDUNDANCIA POR UMBRAL
2 de 2

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Concepto Por qué desaparece una línea · De quién es cada ítem
Paso 3 · La red
ESTIMAR LAS DIMENSIONES
glasso o TMFG) y algoritmo de comunidades (louvain, walktrap o leiden).leiden se abren dos controles más: el parámetro de resolución y la función objetivo (CPM o modularidad).
Los ajustes a la izquierda; la red y sus tablas, a la derecha.
Gráfico de la red Cargas de red Tabla informativa Código R
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 3 · Los ajustes
TRES DECISIONES ANTES DE CORRER

leiden aparecen dos controles más.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 3 · La red
LO QUE DEVUELVE EL PASO

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 3 · Las cargas
QUÉ TAN SUYO ES CADA ÍTEM

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 3 · El modelo
EL RESUMEN EN DOCE CIFRAS


ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Concepto Qué se cuenta mil veces
Paso 4 · Confiabilidad y refinamiento
Lo que se estima
El refinamiento M1 → M2
Gráfico de estabilidad de ítems Consistencia estructural Gráfico del modelo M2 Cargas M1 vs M2 Código R
El refinamiento automático deja el rastro completo de qué ítem se fue en qué iteración: sin ese registro, M2 sería un modelo sin historia.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 4 · El remuestreo
CUÁNTAS VECES SE REPITE

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 4 · La estabilidad
QUÉ ÍTEM NO SE SOSTIENE
1 de 2

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 4 · La estabilidad
QUÉ ÍTEM NO SE SOSTIENE
2 de 2

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 4 · El modelo M2
QUÉ HIZO EL REFINAMIENTO

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 4 · Antes y después
LAS CARGAS DE M1 Y DE M2

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Concepto Si mide igual en dos grupos
Paso 5 · Invariancia
¿MIDE LO MISMO EN LOS DOS GRUPOS?
Gráfico de invariancia Tabla de invariancia Código R
La invariancia se apoya en la prueba de permutación de EGAnet, no en el ajuste de modelos anidados de la tradición factorial.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 5 · Los dos grupos
LA MISMA RED, LADO A LADO

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 5 · Ítem por ítem
LA TABLA DE LA PRUEBA

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Concepto Cuál estructura ajusta mejor
Paso 6 · Modelos avanzados
EGA jerárquico
Efectos de redacción
Gráfico jerárquico Gráfico de wording effects Código R de cada uno
Los dos análisis son opcionales y viven en pestañas dentro del mismo paso: se abren cuando la estructura del paso 4 deja preguntas sin responder.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 6 · La jerarquía
DIMENSIONES SOBRE DIMENSIONES


ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 7 · Reporte
EL MÉTODO Y LOS RESULTADOS, REDACTADOS
Reporte en texto Reporte en Word JSON del análisis Código R de la llamada
El texto que devuelve el modelo es un borrador con las cifras de la sesión, no un resultado: sigue exigiendo lectura y firma de quien lo publica.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 7 · El informe
LA CLAVE Y EL IDIOMA

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Pasos 8 y 9 · Cierre y conversación

El chat, con sus sugerencias y el panel de contexto.
El chat solo sabe de la sesión en curso: si aún no se corrió un análisis, lo dice en lugar de inventarlo.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Paso 9 · Conversar
PREGUNTAR SOBRE LOS RESULTADOS


ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

El caso, de principio a fin
LO QUE LE PASÓ AL CDE EN ESTA SESIÓN
23 Ítems de partida La escala completa, con 99 casos y Sexo como grupo.
3 Pares redundantes Por encima de 0,25 y ninguno de 0,30. El mayor, CDE5 con CDE11 en 0,291.
4 Comunidades Sobre 114 aristas de las 253 posibles. La teoría del CDE proponía seis factores.
10 Ítems inestables Por debajo de 0,70 de estabilidad en mil réplicas.
13 El modelo M2 Lo que queda tras dos vueltas de refinamiento, ya todos por encima del umbral.
Todo esto queda registrado por la aplicación: qué ítem se fue en qué iteración, con qué umbral y sobre cuántas réplicas. Es exactamente lo que hay que copiar al método.

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Lo que queda
Al terminar la sesión
Y sobre todo
Nada del análisis se almacena en un servidor: los datos y la clave de la API viven mientras dure la sesión y desaparecen al cerrarla.
ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Los límites
LO QUE ESTA HERRAMIENTA NO HACE
Del método
De los datos y del asistente
Decir esto en voz alta no debilita el análisis: lo hace defendible. El informe que no declara su tamaño de muestra es el que se cae en la revisión.

ExGraf: Un aplicativo web amigable para el análisis de redes psicométricas

Referencias


Gracias
por su atención!