7.3 Las tablas de movilidad
El análisis de la movilidad a partir de tablas de contingencia es una de las formas más simples, pero no por eso menos importante, de estudiar los procesos de cambio entre dos generaciones. La tabla de movilidad no es más que un caso especial de tabla de contingencia en donde (Cachón Rodríguez, 1989, p. 243):
- La población es cerrada, ya que no hay en destino individuos que no tuvieran su origen y todos los orígenes tienen a su vez sus destinos;
- El número de categorías en origen y destino es el mismo;
- Las categorías son las mismas en origen y destino, y
- Están ordenadas de la misma manera.
Por convención la variable de origen social se suele poner en las filas y la de destino social (clase del encuestado) en las columnas. La base ENES también cuenta con un factor de calibración (ponderador) que debe utilizarse y que se encuentra en la variable f_calib3
. A continuación presentamos la tabla de movilidad para las variables que hemos preparado en la sección anterior.
summarytools::ctable(enes_movilidad$egp5a_f, enes_movilidad$egp5_f, weights = enes_movilidad$f_calib3.x,
prop = "n", useNA = "no")
Cross-Tabulation
egp5a_f * egp5_f
Data Frame: enes_movilidad
egp5_f | CS | TR | PB | CTC | CTNC | Total | |
egp5a_f | |||||||
CS | 744807 | 126972 | 186148 | 118558 | 113067 | 1289552 | |
TR | 184008 | 111470 | 105476 | 45828 | 115481 | 562263 | |
PB | 735952 | 300851 | 760637 | 251341 | 605470 | 2654251 | |
CTC | 308108 | 155335 | 282531 | 196952 | 337061 | 1279987 | |
CTNC | 397512 | 408370 | 659705 | 341606 | 1185543 | 2992736 | |
Total | 2370387 | 1102998 | 1994497 | 954285 | 2356622 | 8778789 |
Sin embargo, la tabla con las frecuencias absolutas poca información nos brinda acerca de cómo el origen de clase condiciona al destino de clase. Para ello se calculan los porcentajes de salida (outflow), calculados por fila, y de entrada (inflow), calculados por columna. Mientras que los porcentajes de salida permiten dar cuenta de los destinos de los sujetos en función de sus orígenes, los porcentajes de entrada permiten observar la composición, en función del origen, para cada uno de los destinos de clase. Para ello modificaremos el parámetro prop
de la función ctable
: ‘r’ para los porcentajes por fila y ‘c’ para los porcentajes por columna.
summarytools::ctable(enes_movilidad$egp5a_f, enes_movilidad$egp5_f, weights = enes_movilidad$f_calib3.x,
prop = "r", useNA = "no", round.digits = 1, totals = FALSE)
Cross-Tabulation, Row Proportions
egp5a_f * egp5_f
Data Frame: enes_movilidad
egp5_f | CS | TR | PB | CTC | CTNC | |
egp5a_f | ||||||
CS | 744807.0 (57.8%) | 126972.0 ( 9.8%) | 186148.0 (14.4%) | 118558.0 ( 9.2%) | 113067.0 ( 8.8%) | |
TR | 184008.0 (32.7%) | 111470.0 (19.8%) | 105476.0 (18.8%) | 45828.0 ( 8.2%) | 115481.0 (20.5%) | |
PB | 735952.0 (27.7%) | 300851.0 (11.3%) | 760637.0 (28.7%) | 251341.0 ( 9.5%) | 605470.0 (22.8%) | |
CTC | 308108.0 (24.1%) | 155335.0 (12.1%) | 282531.0 (22.1%) | 196952.0 (15.4%) | 337061.0 (26.3%) | |
CTNC | 397512.0 (13.3%) | 408370.0 (13.6%) | 659705.0 (22.0%) | 341606.0 (11.4%) | 1185543.0 (39.6%) |
summarytools::ctable(enes_movilidad$egp5a_f, enes_movilidad$egp5_f, weights = enes_movilidad$f_calib3.x,
prop = "c", useNA = "no", round.digits = 1, totals = FALSE)
Cross-Tabulation, Column Proportions
egp5a_f * egp5_f
Data Frame: enes_movilidad
egp5_f | CS | TR | PB | CTC | CTNC | |
egp5a_f | ||||||
CS | 744807.0 (31.4%) | 126972.0 (11.5%) | 186148.0 ( 9.3%) | 118558.0 (12.4%) | 113067.0 ( 4.8%) | |
TR | 184008.0 ( 7.8%) | 111470.0 (10.1%) | 105476.0 ( 5.3%) | 45828.0 ( 4.8%) | 115481.0 ( 4.9%) | |
PB | 735952.0 (31.0%) | 300851.0 (27.3%) | 760637.0 (38.1%) | 251341.0 (26.3%) | 605470.0 (25.7%) | |
CTC | 308108.0 (13.0%) | 155335.0 (14.1%) | 282531.0 (14.2%) | 196952.0 (20.6%) | 337061.0 (14.3%) | |
CTNC | 397512.0 (16.8%) | 408370.0 (37.0%) | 659705.0 (33.1%) | 341606.0 (35.8%) | 1185543.0 (50.3%) |
Los porcentajes de salida (primera tabla) nos permiten dar cuenta del nivel de herencia por origen de clase. Generalmente los valores suelen acumularse en la diagonal descendente (situaciones de reproducción de clase) y en los extremos. Por ejemplo, un 58%
de los hijos que provienen de la clase de servicios reproducen dicha clase, mientras que un 40%
de los que provienen de la clase de trabajadores no calificados heredan dicha posición. Otra cuestión que puede observarse en dicha tabla es que el porcentaje de acceso a la clase superior desciende escalonadamente por origen de clase: mientras que un 33%
de individuos con origen en la clase de trabajadores rutinarios accede a la clase de servicios (primera columna), sólo un 13%
lo hace desde la clase de trabajadores no calificados.
La tabla de porcentaje de entrada nos indica cómo se conforma la estructura de clases relevada al momento de la encuesta según el origen de clase. En este sentido, mientras que la clase de servicios “recluta” a sus miembros principalmente de la misma clase (31%
) y de la pequeña burguesía (31%
), la clase de trabajadores rutinarios presenta una composición más heterogénea. Por su parte, tanto la clase trabajadora calificada como la no calificada están compuesta por individuos fundamentalmente provenientes de la misma clase social.
Finalmente, en los estudios de movilidad se calculan algunos índices que resumen información valiosa. Para ello se utilizan las frecuencias calculadas en la primer tabla, es decir, la de frecuencias absolutas. En este caso presentaremos 4 de ellos:
- Índice de reproducción
- Índice de movilidad
- Índice de movilidad ascendente
- Índice de movilidad descendente
El índice de reproducción se calcula como el cociente entre la sumatoria de todos los casos que se ubican en la diagonal principal descendente y el total de casos. Si lo multiplicamos por 100
obtendremos el porcentaje de casos que mantiene su posición de origen, es decir, que no cambia respecto a sus padres:
[1] 34
Lógicamente, si al total le restamos el índice de reproducción, obtenemos el índice de movilidad:
[1] 66
Entonces mientras que un 34%
mantiene su posición respecto a sus padres, un 66%
ha logrado moverse en términos intergeneracionales.
Por último, para saber si esos movimientos son ascendentes o descendentes, calcularemos los otros dos índices. El primero de ellos se calcula como el cociente entre la sumatoria de todos los casos que efectivamente han ascendido intergeneracionalmente, es decir, aquellos que se ubican por debajo de la diagonal principal, y el total de casos. En contraposición, el índice de movilidad descendente se calcula como el cociente entre la sumatoria de todos los casos que han descendido intergeneracionalmente (aquellos que se ubican por encima de la diagonal principal) y el total de casos.
((184008 + 735952 + 308108 + 397512 + 300851 + 155335 + 408370 + 282531 + 659705 +
341606)/8778789) * 100
[1] 43
((126972 + 186148 + 105476 + 118558 + 45828 + 251341 + 113067 + 115481 + 605470 +
337061)/8778789) * 100
[1] 23
Mientras que un 43%
de los casos totales ha experimentado movilidad social ascendente, un 23%
ha descendido de posición respecto a sus padres. Ambos porcentajes sumados obtienen el 66%
de la movilidad total.