yd-analytics · demo

Alerta temprana — tablero dinámico

Los mismos datos que sirve el motor yd.analytics. Cada control y cada clic recalcula todo el tablero (cross-filtering), al instante. En producción, los agregados los calcula el backend; aquí se simulan en el navegador para que corra sin servidor.

en Yachay Deep Labs
Haz clic en una barra para filtrar todo el tablero →
Estudiantes monitoreados
total en el periodo
impacto
Estudiantes en riesgo
score ≥ 0,70
dominio
Riesgo promedio
early_warning@v3
dominio
Tasa de riesgo
en riesgo / total
dominio

Riesgo promedio por periodo

timeseries → línea

Serie temporal; respeta jornada y carrera seleccionadas.

Composición por jornada

part_to_whole → barras

En riesgo, matutina vs. nocturna.

Estudiantes en riesgo por carrera

category → barras

Clic en una barra = filtro cruzado por carrera.

Riesgo promedio · carrera × jornada

matrix → heatmap

Respeta el periodo seleccionado.

Cómo leerlo. El slicer de periodo/jornada y el clic en las barras escriben en un estado de filtros compartido (que en la app real vive en la URL). Cada panel vuelve a consultar su métrica con esos filtros y se repinta. El resolver es quien elige el tipo de gráfico según la forma de cada métrica: escalar → KPI, temporal → línea, categórica → barras, dos categóricas → heatmap. Colores desde los tokens de casa (navy primario, dorado de acento, hielo en el heatmap); el violeta queda reservado a terceros. Números en formato es-EC.