Datos Deserción SENA 2024

Panorama Nacional

Author

Cristian Rivera G.

Fuentes

Descripción

Deserción de la Formación Profesional Integral. Conteos de cupos desertados, para la vigencia en curso (año acumulado), desagregado por programas de formación y nivel para el año 2024.

Georeferenciación Centros de Aprendizaje SENA. Información de longitud y latitud de los centros de Aprendizaje a nivel nacional.

Bibliotecas

Code
library(tidyverse)
library(janitor)
library(forcats)
library(tibble)
library(kableExtra)
library(leaflet)

Lectura de datos

Code
datos <- read_csv(file = "DESERCION_DE_LA_FORMACI_N_PROFESIONAL_INTEGRAL_20240906.csv")

Explorando Datos

Code
glimpse(datos)
Rows: 42,080
Columns: 15
$ CODIGO_REGIONAL               <dbl> 17, 13, 11, 68, 13, 68, 73, 76, 20, 11, …
$ NOMBRE_REGIONAL               <chr> "\"REGIONAL CALDAS\"", "\"REGIONAL BOLIV…
$ CODIGO_CENTRO                 <dbl> 9112, 9304, 9405, 9309, 9304, 9225, 9226…
$ NOMBRE_CENTRO                 <chr> "\"CENTRO PARA LA FORMACION CAFETERA\"",…
$ IDENTIFICADOR_UNICO_FICHA     <dbl> 12721335, 12909270, 12914465, 12907634, …
$ FECHA_INICIO_FICHA            <chr> "\"27/03/2023\"", "\"08/02/2024\"", "\"1…
$ FECHA_TERMINACION_FICHA       <chr> "\"26/06/2025\"", "\"06/03/2024\"", "\"2…
$ CODIGO_PROGRAMA               <chr> "\"723179\"", "\"13410029\"", "\"1211008…
$ VERSION_PROGRAMA              <dbl> 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 102, 2,…
$ NOMBRE_PROGRAMA_FORMACION     <chr> "\"GESTION AGROEMPRESARIAL\"", "\"ADMINI…
$ NIVEL_FORMACION               <chr> "\"TECNOLOGO\"", "\"CURSO ESPECIAL\"", "…
$ MODALIDAD_FORMACION           <chr> "\"VIRTUAL\"", "\"VIRTUAL\"", "\"PRESENC…
$ TOTAL_APRENDICES_MATRICULADOS <dbl> 31, 80, 25, 80, 32, 34, 26, 30, 34, 35, …
$ DESERTORES_AÑO_ACTUAL         <dbl> 0, 1, 0, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0…
$ PERIODO                       <dbl> 202402, 202402, 202402, 202402, 202402, …

Nombre de Columnas

Code
names(datos)
 [1] "CODIGO_REGIONAL"               "NOMBRE_REGIONAL"              
 [3] "CODIGO_CENTRO"                 "NOMBRE_CENTRO"                
 [5] "IDENTIFICADOR_UNICO_FICHA"     "FECHA_INICIO_FICHA"           
 [7] "FECHA_TERMINACION_FICHA"       "CODIGO_PROGRAMA"              
 [9] "VERSION_PROGRAMA"              "NOMBRE_PROGRAMA_FORMACION"    
[11] "NIVEL_FORMACION"               "MODALIDAD_FORMACION"          
[13] "TOTAL_APRENDICES_MATRICULADOS" "DESERTORES_AÑO_ACTUAL"        
[15] "PERIODO"                      

Panorama Nacional

Tasa Deserción

Code
tdesercion <- datos |>
  clean_names() |>
  mutate_if(is.character, as.factor) |> 
  group_by(nombre_centro) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2))
tdesercion

Mapa

Leer datos georeferenciación centro de formación SENA

Code
geosena <- read_csv(file = "Georeferenciaci_n_Centros_de_Aprendizaje_SENA_20250118.csv")

Gráfico

Code
geosena |>
  select(LATITUD, LONGITUD, CENTRO_FORMACION) |>
  unique() |> 
  leaflet() |>
  addTiles() |> 
  addMarkers(
    ~LONGITUD,
    ~LATITUD,  # Usar las columnas de longitud y latitud
    popup = ~paste("<b>", CENTRO_FORMACION, "</b><br>", "Deserción", tdesercion$tasa_desercion, "%")
    ) |>
  setView(lng = -74.2973, lat = 4.5709, zoom = 6)

Tasa de Deserción por Centro de Formación

Code
datos |>
  clean_names() |>
  mutate_if(is.character, as.factor) |>
  group_by(nombre_centro) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |> 
  kbl(caption = "Tasa de Deserción Centros de Formacións.") |> 
  kable_classic(full_width = FALSE, html_font = "Cambria")
Tasa de Deserción Centros de Formacións.
nombre_centro matriculados desertores tasa_desercion
"CENTRO ACUICOLA Y AGROINDUSTRIAL DE GAIRA" 6626 66 1.00
"CENTRO AGROECOLOGICO Y EMPRESARIAL" 9399 99 1.05
"CENTRO AGROEMPRESARIAL Y ACUICOLA" 6118 19 0.31
"CENTRO AGROEMPRESARIAL Y DESARROLLO PECUARIO DEL HUILA" 7458 584 7.83
"CENTRO AGROEMPRESARIAL Y MINERO" 18946 259 1.37
"CENTRO AGROEMPRESARIAL Y TURISTICO DE LOS ANDES" 9016 492 5.46
"CENTRO AGROEMPRESARIAL" 7136 93 1.30
"CENTRO AGROFORESTAL Y ACUICOLA ARAPAIMA" 12140 191 1.57
"CENTRO AGROINDUSTRIAL DEL META" 6676 149 2.23
"CENTRO AGROINDUSTRIAL Y FORTALECIMIENTO EMPRESARIAL DE CASANARE" 11276 274 2.43
"CENTRO AGROINDUSTRIAL Y PESQUERO DE LA COSTA PACIFICA" 5307 36 0.68
"CENTRO AGROINDUSTRIAL" 18348 360 1.96
"CENTRO AGROPECUARIO DE BUGA" 13450 319 2.37
"CENTRO AGROPECUARIO LA GRANJA" 29911 696 2.33
"CENTRO AGROPECUARIO Y DE BIOTECNOLOGIA EL PORVENIR" 16732 980 5.86
"CENTRO AGROPECUARIO Y DE SERVICIOS AMBIENTALES JIRI - JIRIMO" 361 49 13.57
"CENTRO AGROPECUARIO" 10607 405 3.82
"CENTRO AGROTURISTICO" 11340 127 1.12
"CENTRO AMBIENTAL Y ECOTURISTICO DEL NORORIENTE AMAZONICO" 1344 15 1.12
"CENTRO ATENCION SECTOR AGROPECUARIO" 22466 613 2.73
"CENTRO BIOTECNOLOGICO DEL CARIBE" 10930 347 3.17
"CENTRO DE AUTOMATIZACION INDUSTRIAL" 4703 136 2.89
"CENTRO DE BIOTECNOLOGIA AGROPECUARIA" 18418 257 1.40
"CENTRO DE BIOTECNOLOGIA INDUSTRIAL" 13268 200 1.51
"CENTRO DE COMERCIO Y SERVICIOS" 130266 9807 7.53
"CENTRO DE COMERCIO Y TURISMO" 18872 386 2.05
"CENTRO DE COMERCIO, INDUSTRIA Y TURISMO DE CORDOBA" 17012 487 2.86
"CENTRO DE COMERCIO" 11322 389 3.44
"CENTRO DE DESARROLLO AGROEMPRESARIAL Y TURISTICO DEL HUILA" 7158 91 1.27
"CENTRO DE DESARROLLO AGROEMPRESARIAL" 20207 644 3.19
"CENTRO DE DESARROLLO AGROINDUSTRIAL Y EMPRESARIAL" 11640 126 1.08
"CENTRO DE DESARROLLO AGROINDUSTRIAL, TURISTICO Y TECNOLOGICO DEL GUAVIARE" 4088 72 1.76
"CENTRO DE DESARROLLO AGROPECUARIO Y AGROINDUSTRIAL" 9043 404 4.47
"CENTRO DE DISEÑO E INNOVACION TECNOLOGICA INDUSTRIAL" 12881 821 6.37
"CENTRO DE DISEÑO TECNOLOGICO INDUSTRIAL" 8261 1262 15.28
"CENTRO DE DISEÑO Y METROLOGIA" 5869 540 9.20
"CENTRO DE ELECTRICIDAD Y AUTOMATIZACION INDUSTRIAL - CEAI" 14398 411 2.85
"CENTRO DE ELECTRICIDAD, ELECTRONICA Y TELECOMUNICACIONES" 13625 333 2.44
"CENTRO DE FORMACION AGROINDUSTRIAL" 6977 112 1.61
"CENTRO DE FORMACION DE TALENTO HUMANO EN SALUD" 8092 335 4.14
"CENTRO DE FORMACION EN ACTIVIDAD FISICA Y CULTURA" 9202 168 1.83
"CENTRO DE FORMACION EN DISEÑO, CONFECCION Y MODA." 5304 198 3.73
"CENTRO DE FORMACION MINERO AMBIENTAL" 4731 110 2.33
"CENTRO DE FORMACION PARA EL DESARROLLO RURAL Y MINERO" 20459 458 2.24
"CENTRO DE FORMACION TURISTICA GENTE DE MAR Y DE SERVICIOS" 42787 229 0.54
"CENTRO DE GESTION ADMINISTRATIVA Y FORTALECIMIENTO EMPRESARIAL" 13891 515 3.71
"CENTRO DE GESTION ADMINISTRATIVA" 19035 210 1.10
"CENTRO DE GESTION AGROEMPRESARIAL DEL ORIENTE" 7867 269 3.42
"CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION" 21514 489 2.27
"CENTRO DE GESTION INDUSTRIAL" 7831 972 12.41
"CENTRO DE GESTION TECNOLOGICA DE SERVICIOS" 14658 286 1.95
"CENTRO DE GESTION Y DESARROLLO AGROINDUSTRIAL DE ARAUCA" 4767 103 2.16
"CENTRO DE GESTION Y DESARROLLO SOSTENIBLE SURCOLOMBIANO" 9003 123 1.37
"CENTRO DE INDUSTRIA Y CONSTRUCCION" 36512 1074 2.94
"CENTRO DE INDUSTRIA Y SERVICIOS DEL META" 10962 668 6.09
"CENTRO DE LA CONSTRUCCION" 5855 99 1.69
"CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS SERVICIOS" 38260 1038 2.71
"CENTRO DE LA INNOVACION, LA AGROINDUSTRIA Y LA AVIACION" 12112 180 1.49
"CENTRO DE LA INNOVACION, LA TECNOLOGIA Y LOS SERVICIOS" 13608 174 1.28
"CENTRO DE LA TECNOLOGIA DEL DISEÑO Y LA PRODUCTIVIDAD EMPRESARIAL" 13605 742 5.45
"CENTRO DE LOGISTICA Y PROMOCION ECOTURISTICA DEL MAGDALENA" 13083 298 2.28
"CENTRO DE LOS RECURSOS NATURALES RENOVABLES - LA SALADA" 6923 158 2.28
"CENTRO DE MANUFACTURA EN TEXTILES Y CUERO" 9391 512 5.45
"CENTRO DE MATERIALES Y ENSAYOS" 14428 2323 16.10
"CENTRO DE OPERACION Y MANTENIMIENTO MINERO" 16839 268 1.59
"CENTRO DE PROCESOS INDUSTRIALES Y CONSTRUCCION" 4941 295 5.97
"CENTRO DE PRODUCCION Y TRANSFORMACION AGROINDUSTRIAL DE LA ORINOQUIA" 2008 11 0.55
"CENTRO DE RECURSOS NATURALES, INDUSTRIA Y BIODIVERSIDAD" 5345 63 1.18
"CENTRO DE SERVICIOS DE SALUD" 11857 607 5.12
"CENTRO DE SERVICIOS EMPRESARIALES Y TURISTICOS" 13130 791 6.02
"CENTRO DE SERVICIOS FINANCIEROS" 31573 351 1.11
"CENTRO DE SERVICIOS Y GESTION EMPRESARIAL" 22923 1074 4.69
"CENTRO DE TECNOLOGIA DE LA MANUFACTURA AVANZADA." 11440 496 4.34
"CENTRO DE TECNOLOGIAS AGROINDUSTRIALES" 10981 127 1.16
"CENTRO DE TECNOLOGIAS DEL TRANSPORTE" 6928 286 4.13
"CENTRO DE TECNOLOGIAS PARA LA CONSTRUCCION Y LA MADERA" 9807 553 5.64
"CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL" 14641 181 1.24
"CENTRO DEL DISEÑO Y MANUFACTURA DEL CUERO" 8088 562 6.95
"CENTRO INDUSTRIAL DE MANTENIMIENTO INTEGRAL" 9653 295 3.06
"CENTRO INDUSTRIAL DE MANTENIMIENTO Y MANUFACTURA" 12231 1029 8.41
"CENTRO INDUSTRIAL DEL DISEÑO Y LA MANUFACTURA" 12464 1475 11.83
"CENTRO INDUSTRIAL Y DE AVIACION" 16316 235 1.44
"CENTRO INDUSTRIAL Y DE DESARROLLO EMPRESARIAL DE SOACHA" 22953 592 2.58
"CENTRO INDUSTRIAL Y DE ENERGIAS ALTERNATIVAS" 6753 121 1.79
"CENTRO INDUSTRIAL Y DEL DESARROLLO TECNOLOGICO" 9483 703 7.41
"CENTRO INTERNACIONAL DE PRODUCCION LIMPIA - LOPE" 13514 173 1.28
"CENTRO INTERNACIONAL NAUTICO, FLUVIAL Y PORTUARIO" 8608 35 0.41
"CENTRO LATINOAMERICANO DE ESPECIES MENORES" 11764 219 1.86
"CENTRO METALMECANICO" 6586 143 2.17
"CENTRO MINERO" 3359 14 0.42
"CENTRO NACIONAL COLOMBO ALEMAN" 31917 866 2.71
"CENTRO NACIONAL DE ASISTENCIA TECNICA A LA INDUSTRIA - ASTIN" 5702 632 11.08
"CENTRO NACIONAL DE HOTELERIA, TURISMO Y ALIMENTOS" 12554 195 1.55
"CENTRO NAUTICO PESQUERO DE BUENAVENTURA" 7106 42 0.59
"CENTRO PARA EL DESARROLLO AGROECOLOGICO Y AGROINDUSTRIAL" 19166 272 1.42
"CENTRO PARA EL DESARROLLO DEL HABITAT Y LA CONSTRUCCION" 9890 382 3.86
"CENTRO PARA EL DESARROLLO TECNOLOGICO DE LA CONSTRUCCION Y LA INDUSTRIA" 10844 354 3.26
"CENTRO PARA LA BIODIVERSIDAD Y EL TURISMO DEL AMAZONAS" 3980 749 18.82
"CENTRO PARA LA FORMACION CAFETERA" 4375 81 1.85
"CENTRO PARA LA INDUSTRIA DE LA COMUNICACION GRAFICA" 9512 985 10.36
"CENTRO PARA LA INDUSTRIA PETROQUIMICA" 13386 311 2.32
"CENTRO PECUARIO Y AGROEMPRESARIAL" 5114 130 2.54
"CENTRO SUR COLOMBIANO DE LOGISTICA INTERNACIONAL" 5333 27 0.51
"CENTRO TECNOLOGICO DE LA AMAZONIA" 12835 181 1.41
"CENTRO TECNOLOGICO DEL MOBILIARIO" 9763 207 2.12
"CENTRO TEXTIL Y DE GESTION INDUSTRIAL" 14267 299 2.10
"COMPLEJO TECNOLOGICO AGROINDUSTRIAL, PECUARIO Y TURISTICO" 17099 826 4.83
"COMPLEJO TECNOLOGICO MINERO AGROEMPRESARIAL" 9657 210 2.17
"COMPLEJO TECNOLOGICO PARA LA GESTION AGROEMPRESARIAL" 7060 706 10.00
"COMPLEJO TECNOLOGICO, TURISTICO Y AGROINDUSTRIAL DEL OCCIDENTE ANTIOQUEÑO" 5984 43 0.72

Tasa de Deserción por regional

Code
datos |>
  clean_names() |> 
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |>
  kbl(caption = "Tasa de Deserción por Regional.") |> 
  kable_classic(full_width = FALSE, html_font = "Cambria")
Tasa de Deserción por Regional.
nombre_regional matriculados desertores tasa_desercion
"REGIONAL AMAZONAS" 3980 749 18.82
"REGIONAL ANTIOQUIA" 168420 6447 3.83
"REGIONAL ARAUCA" 4767 103 2.16
"REGIONAL ATLANTICO" 110853 7563 6.82
"REGIONAL BOLIVAR" 68168 1112 1.63
"REGIONAL BOYACA" 38524 1962 5.09
"REGIONAL CALDAS" 24109 1125 4.67
"REGIONAL CAQUETA" 12835 181 1.41
"REGIONAL CASANARE" 11276 274 2.43
"REGIONAL CAUCA" 39395 1041 2.64
"REGIONAL CESAR" 34905 708 2.03
"REGIONAL CHOCO" 5345 63 1.18
"REGIONAL CORDOBA" 33744 1467 4.35
"REGIONAL CUNDINAMARCA" 96222 2460 2.56
"REGIONAL DISTRITO CAPITAL" 185947 8395 4.51
"REGIONAL GUAINIA" 1344 15 1.12
"REGIONAL GUAJIRA" 12871 140 1.09
"REGIONAL GUAVIARE" 4088 72 1.76
"REGIONAL HUILA" 44884 1053 2.35
"REGIONAL MAGDALENA" 19709 364 1.85
"REGIONAL META" 17638 817 4.63
"REGIONAL NARIÑO" 24154 236 0.98
"REGIONAL NORTE DE SANTANDER" 44431 1353 3.05
"REGIONAL PUTUMAYO" 12140 191 1.57
"REGIONAL QUINDIO" 48064 1100 2.29
"REGIONAL RISARALDA" 42613 2655 6.23
"REGIONAL SAN ANDRES" 42787 229 0.54
"REGIONAL SANTANDER" 82487 4352 5.28
"REGIONAL SUCRE" 13608 174 1.28
"REGIONAL TOLIMA" 90084 2521 2.80
"REGIONAL VALLE" 105443 3597 3.41
"REGIONAL VAUPES" 361 49 13.57
"REGIONAL VICHADA" 2008 11 0.55

Gráfico, Matriculados por Regional

Code
datos |>
  clean_names() |> 
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |> 
  ggplot(mapping = aes(x = reorder(nombre_regional, matriculados), y = matriculados)) + 
  labs(title = "Matriculados por Regional", 
       x = "Centro de Formación", 
       y = "Matriculados") +
  geom_col(fill = "forestgreen")+ 
  coord_flip()

Gráfico, Desertores por Regional

Code
datos |>
  clean_names() |> 
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |> 
  ggplot(mapping = aes(x = fct_reorder(nombre_regional, desertores), y = desertores)) + 
  labs(title = "Desertores por Regional", 
       x = "Centro de Formación", 
       y = "Desertores") +
  geom_col(fill = "forestgreen")+ 
  coord_flip()

Gráfico, Tasa de Deserción por Regional

Code
datos |>
  clean_names() |>
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional) |>
  reframe(
    matriculados = sum(total_aprendices_matriculados),
    desertores = sum(desertores_ano_actual),
    tasa_desercion = round((desertores / matriculados) * 100, digits = 2)
  ) |>
  ggplot(mapping = aes(x = fct_reorder(nombre_regional, tasa_desercion),
                       y = tasa_desercion)) +
  labs(title = "Tasa de Deserción por Regional", x = "Centro de Formación",
       y = "Tasa de Deserción") +
  geom_col(fill = "forestgreen") +
  coord_flip()

Tasa de Deserción por Nivel de Formación

Code
datos |>
  clean_names() |> 
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional, nivel_formacion) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |>
  kbl(caption = "Tasa de Deserción por Nivel de Formación.") |> 
  kable_classic(full_width = FALSE, html_font = "Cambria")
Tasa de Deserción por Nivel de Formación.
nombre_regional nivel_formacion matriculados desertores tasa_desercion
"REGIONAL AMAZONAS" "AUXILIAR" 48 0 0.00
"REGIONAL AMAZONAS" "CURSO ESPECIAL" 2381 679 28.52
"REGIONAL AMAZONAS" "EVENTO" 48 0 0.00
"REGIONAL AMAZONAS" "OPERARIO" 62 21 33.87
"REGIONAL AMAZONAS" "TECNICO" 1182 47 3.98
"REGIONAL AMAZONAS" "TECNOLOGO" 259 2 0.77
"REGIONAL ANTIOQUIA" "AUXILIAR" 219 5 2.28
"REGIONAL ANTIOQUIA" "CURSO ESPECIAL" 77826 3776 4.85
"REGIONAL ANTIOQUIA" "EVENTO" 438 5 1.14
"REGIONAL ANTIOQUIA" "OPERARIO" 1529 54 3.53
"REGIONAL ANTIOQUIA" "TECNICO" 46741 1143 2.45
"REGIONAL ANTIOQUIA" "TECNOLOGO" 41667 1464 3.51
"REGIONAL ARAUCA" "AUXILIAR" 72 6 8.33
"REGIONAL ARAUCA" "CURSO ESPECIAL" 2792 58 2.08
"REGIONAL ARAUCA" "EVENTO" 18 0 0.00
"REGIONAL ARAUCA" "OPERARIO" 65 6 9.23
"REGIONAL ARAUCA" "TECNICO" 1451 26 1.79
"REGIONAL ARAUCA" "TECNOLOGO" 369 7 1.90
"REGIONAL ATLANTICO" "AUXILIAR" 197 5 2.54
"REGIONAL ATLANTICO" "CURSO ESPECIAL" 61963 6531 10.54
"REGIONAL ATLANTICO" "EVENTO" 493 65 13.18
"REGIONAL ATLANTICO" "OPERARIO" 422 3 0.71
"REGIONAL ATLANTICO" "PROFUNDIZACION TECNICA" 32 0 0.00
"REGIONAL ATLANTICO" "TECNICO" 30224 564 1.87
"REGIONAL ATLANTICO" "TECNOLOGO" 17522 395 2.25
"REGIONAL BOLIVAR" "AUXILIAR" 30 0 0.00
"REGIONAL BOLIVAR" "CURSO ESPECIAL" 39566 991 2.50
"REGIONAL BOLIVAR" "OPERARIO" 317 0 0.00
"REGIONAL BOLIVAR" "TECNICO" 18109 77 0.43
"REGIONAL BOLIVAR" "TECNOLOGO" 10146 44 0.43
"REGIONAL BOYACA" "AUXILIAR" 61 0 0.00
"REGIONAL BOYACA" "CURSO ESPECIAL" 16636 1720 10.34
"REGIONAL BOYACA" "EVENTO" 85 0 0.00
"REGIONAL BOYACA" "OPERARIO" 458 0 0.00
"REGIONAL BOYACA" "TECNICO" 13603 151 1.11
"REGIONAL BOYACA" "TECNOLOGO" 7681 91 1.18
"REGIONAL CALDAS" "AUXILIAR" 40 1 2.50
"REGIONAL CALDAS" "CURSO ESPECIAL" 12268 920 7.50
"REGIONAL CALDAS" "EVENTO" 455 76 16.70
"REGIONAL CALDAS" "OPERARIO" 93 0 0.00
"REGIONAL CALDAS" "TECNICO" 7125 82 1.15
"REGIONAL CALDAS" "TECNOLOGO" 4128 46 1.11
"REGIONAL CAQUETA" "CURSO ESPECIAL" 6135 142 2.31
"REGIONAL CAQUETA" "OPERARIO" 20 0 0.00
"REGIONAL CAQUETA" "TECNICO" 6031 36 0.60
"REGIONAL CAQUETA" "TECNOLOGO" 649 3 0.46
"REGIONAL CASANARE" "AUXILIAR" 19 0 0.00
"REGIONAL CASANARE" "CURSO ESPECIAL" 3589 66 1.84
"REGIONAL CASANARE" "OPERARIO" 65 0 0.00
"REGIONAL CASANARE" "TECNICO" 6317 159 2.52
"REGIONAL CASANARE" "TECNOLOGO" 1286 49 3.81
"REGIONAL CAUCA" "AUXILIAR" 44 1 2.27
"REGIONAL CAUCA" "CURSO ESPECIAL" 17683 605 3.42
"REGIONAL CAUCA" "EVENTO" 28 11 39.29
"REGIONAL CAUCA" "OPERARIO" 162 1 0.62
"REGIONAL CAUCA" "TECNICO" 12994 173 1.33
"REGIONAL CAUCA" "TECNOLOGO" 8484 250 2.95
"REGIONAL CESAR" "AUXILIAR" 195 6 3.08
"REGIONAL CESAR" "CURSO ESPECIAL" 13809 337 2.44
"REGIONAL CESAR" "EVENTO" 72 0 0.00
"REGIONAL CESAR" "OPERARIO" 136 0 0.00
"REGIONAL CESAR" "TECNICO" 12712 217 1.71
"REGIONAL CESAR" "TECNOLOGO" 7981 148 1.85
"REGIONAL CHOCO" "CURSO ESPECIAL" 2136 25 1.17
"REGIONAL CHOCO" "OPERARIO" 37 0 0.00
"REGIONAL CHOCO" "TECNICO" 2861 34 1.19
"REGIONAL CHOCO" "TECNOLOGO" 311 4 1.29
"REGIONAL CORDOBA" "AUXILIAR" 38 6 15.79
"REGIONAL CORDOBA" "CURSO ESPECIAL" 13472 1400 10.39
"REGIONAL CORDOBA" "OPERARIO" 242 0 0.00
"REGIONAL CORDOBA" "PROFUNDIZACION TECNICA" 29 0 0.00
"REGIONAL CORDOBA" "TECNICO" 17072 53 0.31
"REGIONAL CORDOBA" "TECNOLOGO" 2891 8 0.28
"REGIONAL CUNDINAMARCA" "AUXILIAR" 153 10 6.54
"REGIONAL CUNDINAMARCA" "CURSO ESPECIAL" 41344 1100 2.66
"REGIONAL CUNDINAMARCA" "EVENTO" 87 62 71.26
"REGIONAL CUNDINAMARCA" "OPERARIO" 425 16 3.76
"REGIONAL CUNDINAMARCA" "TECNICO" 35743 718 2.01
"REGIONAL CUNDINAMARCA" "TECNOLOGO" 18470 554 3.00
"REGIONAL DISTRITO CAPITAL" "AUXILIAR" 401 0 0.00
"REGIONAL DISTRITO CAPITAL" "CURSO ESPECIAL" 78795 6645 8.43
"REGIONAL DISTRITO CAPITAL" "EVENTO" 2038 134 6.58
"REGIONAL DISTRITO CAPITAL" "OPERARIO" 1556 121 7.78
"REGIONAL DISTRITO CAPITAL" "PROFUNDIZACION TECNICA" 49 0 0.00
"REGIONAL DISTRITO CAPITAL" "TECNICO" 45341 623 1.37
"REGIONAL DISTRITO CAPITAL" "TECNOLOGO" 57767 872 1.51
"REGIONAL GUAINIA" "CURSO ESPECIAL" 123 0 0.00
"REGIONAL GUAINIA" "OPERARIO" 63 0 0.00
"REGIONAL GUAINIA" "TECNICO" 810 6 0.74
"REGIONAL GUAINIA" "TECNOLOGO" 348 9 2.59
"REGIONAL GUAJIRA" "CURSO ESPECIAL" 3194 50 1.57
"REGIONAL GUAJIRA" "OPERARIO" 52 0 0.00
"REGIONAL GUAJIRA" "PROFUNDIZACION TECNICA" 63 0 0.00
"REGIONAL GUAJIRA" "TECNICO" 6607 65 0.98
"REGIONAL GUAJIRA" "TECNOLOGO" 2955 25 0.85
"REGIONAL GUAVIARE" "AUXILIAR" 22 0 0.00
"REGIONAL GUAVIARE" "CURSO ESPECIAL" 2418 49 2.03
"REGIONAL GUAVIARE" "EVENTO" 109 0 0.00
"REGIONAL GUAVIARE" "OPERARIO" 46 1 2.17
"REGIONAL GUAVIARE" "TECNICO" 650 12 1.85
"REGIONAL GUAVIARE" "TECNOLOGO" 843 10 1.19
"REGIONAL HUILA" "AUXILIAR" 100 1 1.00
"REGIONAL HUILA" "CURSO ESPECIAL" 23774 901 3.79
"REGIONAL HUILA" "EVENTO" 529 10 1.89
"REGIONAL HUILA" "OPERARIO" 266 1 0.38
"REGIONAL HUILA" "TECNICO" 11730 62 0.53
"REGIONAL HUILA" "TECNOLOGO" 8485 78 0.92
"REGIONAL MAGDALENA" "CURSO ESPECIAL" 4974 309 6.21
"REGIONAL MAGDALENA" "EVENTO" 27 0 0.00
"REGIONAL MAGDALENA" "OPERARIO" 30 0 0.00
"REGIONAL MAGDALENA" "TECNICO" 11771 31 0.26
"REGIONAL MAGDALENA" "TECNOLOGO" 2907 24 0.83
"REGIONAL META" "AUXILIAR" 64 1 1.56
"REGIONAL META" "CURSO ESPECIAL" 5416 697 12.87
"REGIONAL META" "OPERARIO" 119 0 0.00
"REGIONAL META" "TECNICO" 9193 106 1.15
"REGIONAL META" "TECNOLOGO" 2846 13 0.46
"REGIONAL NARIÑO" "AUXILIAR" 96 0 0.00
"REGIONAL NARIÑO" "CURSO ESPECIAL" 9801 92 0.94
"REGIONAL NARIÑO" "EVENTO" 153 54 35.29
"REGIONAL NARIÑO" "OPERARIO" 68 1 1.47
"REGIONAL NARIÑO" "TECNICO" 11196 57 0.51
"REGIONAL NARIÑO" "TECNOLOGO" 2840 32 1.13
"REGIONAL NORTE DE SANTANDER" "AUXILIAR" 162 0 0.00
"REGIONAL NORTE DE SANTANDER" "CURSO ESPECIAL" 14022 564 4.02
"REGIONAL NORTE DE SANTANDER" "EVENTO" 518 173 33.40
"REGIONAL NORTE DE SANTANDER" "OPERARIO" 365 3 0.82
"REGIONAL NORTE DE SANTANDER" "TECNICO" 21707 528 2.43
"REGIONAL NORTE DE SANTANDER" "TECNOLOGO" 7657 85 1.11
"REGIONAL PUTUMAYO" "CURSO ESPECIAL" 6340 150 2.37
"REGIONAL PUTUMAYO" "EVENTO" 25 25 100.00
"REGIONAL PUTUMAYO" "OPERARIO" 54 0 0.00
"REGIONAL PUTUMAYO" "TECNICO" 4822 13 0.27
"REGIONAL PUTUMAYO" "TECNOLOGO" 899 3 0.33
"REGIONAL QUINDIO" "AUXILIAR" 18 0 0.00
"REGIONAL QUINDIO" "CURSO ESPECIAL" 34588 727 2.10
"REGIONAL QUINDIO" "EVENTO" 1 0 0.00
"REGIONAL QUINDIO" "OPERARIO" 362 14 3.87
"REGIONAL QUINDIO" "PROFUNDIZACION TECNICA" 37 0 0.00
"REGIONAL QUINDIO" "TECNICO" 6985 203 2.91
"REGIONAL QUINDIO" "TECNOLOGO" 6073 156 2.57
"REGIONAL RISARALDA" "AUXILIAR" 180 0 0.00
"REGIONAL RISARALDA" "CURSO ESPECIAL" 26775 2194 8.19
"REGIONAL RISARALDA" "EVENTO" 410 0 0.00
"REGIONAL RISARALDA" "OPERARIO" 603 34 5.64
"REGIONAL RISARALDA" "TECNICO" 8384 253 3.02
"REGIONAL RISARALDA" "TECNOLOGO" 6261 174 2.78
"REGIONAL SAN ANDRES" "AUXILIAR" 21 0 0.00
"REGIONAL SAN ANDRES" "CURSO ESPECIAL" 40702 180 0.44
"REGIONAL SAN ANDRES" "EVENTO" 55 3 5.45
"REGIONAL SAN ANDRES" "OPERARIO" 21 0 0.00
"REGIONAL SAN ANDRES" "TECNICO" 860 6 0.70
"REGIONAL SAN ANDRES" "TECNOLOGO" 1128 40 3.55
"REGIONAL SANTANDER" "AUXILIAR" 76 0 0.00
"REGIONAL SANTANDER" "CURSO ESPECIAL" 40714 3092 7.59
"REGIONAL SANTANDER" "EVENTO" 49 49 100.00
"REGIONAL SANTANDER" "OPERARIO" 427 39 9.13
"REGIONAL SANTANDER" "PROFUNDIZACION TECNICA" 42 0 0.00
"REGIONAL SANTANDER" "TECNICO" 26300 708 2.69
"REGIONAL SANTANDER" "TECNOLOGO" 14879 464 3.12
"REGIONAL SUCRE" "CURSO ESPECIAL" 5839 87 1.49
"REGIONAL SUCRE" "OPERARIO" 48 2 4.17
"REGIONAL SUCRE" "TECNICO" 6616 61 0.92
"REGIONAL SUCRE" "TECNOLOGO" 1105 24 2.17
"REGIONAL TOLIMA" "AUXILIAR" 240 1 0.42
"REGIONAL TOLIMA" "CURSO ESPECIAL" 64651 1956 3.03
"REGIONAL TOLIMA" "EVENTO" 616 47 7.63
"REGIONAL TOLIMA" "OPERARIO" 453 52 11.48
"REGIONAL TOLIMA" "TECNICO" 13316 200 1.50
"REGIONAL TOLIMA" "TECNOLOGO" 10808 265 2.45
"REGIONAL VALLE" "AUXILIAR" 354 10 2.82
"REGIONAL VALLE" "CURSO ESPECIAL" 44632 2411 5.40
"REGIONAL VALLE" "EVENTO" 672 9 1.34
"REGIONAL VALLE" "OPERARIO" 478 31 6.49
"REGIONAL VALLE" "PROFUNDIZACION TECNICA" 29 0 0.00
"REGIONAL VALLE" "TECNICO" 40427 729 1.80
"REGIONAL VALLE" "TECNOLOGO" 18851 407 2.16
"REGIONAL VAUPES" "AUXILIAR" 56 0 0.00
"REGIONAL VAUPES" "CURSO ESPECIAL" 115 46 40.00
"REGIONAL VAUPES" "OPERARIO" 25 0 0.00
"REGIONAL VAUPES" "TECNICO" 123 3 2.44
"REGIONAL VAUPES" "TECNOLOGO" 42 0 0.00
"REGIONAL VICHADA" "AUXILIAR" 13 0 0.00
"REGIONAL VICHADA" "CURSO ESPECIAL" 655 3 0.46
"REGIONAL VICHADA" "TECNICO" 779 2 0.26
"REGIONAL VICHADA" "TECNOLOGO" 561 6 1.07
Code
datos |>
  clean_names() |> 
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional, nivel_formacion) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |>
  ggplot(mapping = aes(x = reorder(nivel_formacion, tasa_desercion),
                       y = tasa_desercion)) +
  labs(title = "Tasa de Deserción por Nivel de Formación", x = "Nivel de Formación",
       y = "Tasa de Deserción") +
  geom_col(fill = "forestgreen") +
  coord_flip()+
  facet_wrap(facets = ~nombre_regional, scales = "free", ncol = 3)

Code
datos |>
  clean_names() |> 
  mutate_if(is.character, as.factor) |>
  group_by(nombre_regional, nivel_formacion) |>
  reframe(matriculados = sum(total_aprendices_matriculados),
          desertores = sum(desertores_ano_actual),
          tasa_desercion = round((desertores/matriculados)*100, digits = 2)) |>
  ggplot(mapping = aes(x = reorder(nivel_formacion, matriculados),
                       y = matriculados)) +
  labs(title = "Tasa de Deserción por Nivel de Formación", x = "Nivel de Formación",
       y = "Matriculados") +
  geom_col(fill = "forestgreen") +
  coord_flip()+
  facet_wrap(facets = ~nombre_regional, scales = "free", ncol = 3)

Desertores por nivel de formación, Nacional.

Code
datos |>
  clean_names() |>
  select(
    codigo_regional,
    nombre_regional,
    nombre_programa_formacion,
    nivel_formacion,
    modalidad_formacion,
    total_aprendices_matriculados,
    desertores_ano_actual
  ) |>
  mutate(nombre_programa_formacion = as_factor(nombre_programa_formacion)) |>
  group_by(nivel_formacion) |>
  reframe(
    total_desertores = sum(desertores_ano_actual),
    total_matriculados = sum(total_aprendices_matriculados)) |> 
  ggplot(mapping = aes(x = fct_reorder(nivel_formacion, total_desertores) , y = total_desertores))+
  geom_col(stat = "identity")+
  labs(title = "Desertores por Nivel de Formación",
       y = "Total Desertores",
       x = "Nivel de Formación")+
  coord_flip()

Code
datos |>
  clean_names() |>
  select(
    codigo_regional,
    nombre_regional,
    nombre_programa_formacion,
    nivel_formacion,
    modalidad_formacion,
    total_aprendices_matriculados,
    desertores_ano_actual
  ) |>
  mutate(nombre_programa_formacion = as_factor(nombre_programa_formacion)) |>
  group_by(nivel_formacion) |>
  reframe(
    total_desertores = sum(desertores_ano_actual),
    total_matriculados = sum(total_aprendices_matriculados)) |> 
  ggplot(mapping = aes(x = fct_reorder(nivel_formacion, total_matriculados) , y = total_matriculados))+
  geom_col(stat = "identity")+
  labs(title = "Matriculados por Nivel de Formación",
       y = "Total Matriculados",
       x = "Nivel de Formación")+
  coord_flip()