miércoles, 18 de abril de 2012

Índice de envejecimiento en R

La siguiente información es suministrada por SADEI:

"Índice de envejecimiento. Asturias 2011"


Uno de los índices utilizados para medir el envejecimiento de una población es el propuesto por Vasilios G. Valaoras que considera el cociente entre el número de personas de 65 y más años y el número de jóvenes menores de 15 años.


Así, por ejemplo, si tomamos los datos de 2001 recogidos por SADEI, el cociente usado será:

233.170 (mayores a 65)
-------------------------------  = 2,15
108.659 (menores a 15 )






A continuación veremos un procedimiento breve y sencillo en R, en el caso que deseamos usar en nuestras bases de datos el índice anterior. Una forma de abordarlo es:

#Ejemplo sobre 5 zonas simuladas
 ########################## 
rangos_edad15<-c(1200,1500,1800,1320,2134) 
rangos_edad65<-c(1800,1900,1930,1432,2256) 
indice_envejece<-rangos_edad65/rangos_edad15 
tabla<-data.frame(rangos_edad15,rangos_edad65,indice_envejece)
tabla  


Obteniéndose los siguientes resultados:
   rangos_edad15 rangos_edad65 indice_envejece
1          1200          1800        1.500000
2          1500          1900        1.266667
3          1800          1930        1.072222
4          1320          1432        1.084848
5          2134          2256        1.057170


********************************************************************
*Nota: El índice puede ser multiplicado por 100. 
---------------------------------------------------------------------------------------------