Skip to content

Instantly share code, notes, and snippets.

@viciana
Created March 14, 2022 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save viciana/9a75a2f7f1a01d010919875d686ec477 to your computer and use it in GitHub Desktop.
Save viciana/9a75a2f7f1a01d010919875d686ec477 to your computer and use it in GitHub Desktop.
* Lectura del fichero texto plano.
DATA LIST FILE="./ma.txt" /
viv 1-6
idv 7-8
felev 9-17
provincia 18-19
fnac 20-24
sexo 25-25
lugNac 26-26
anye 27-27
anyc 28-28
anym 29-29
anyv 30-30
gNacionalidad 31-31
eCivil 32-32
esrealg 33-33
hijos 34-34
nhijos 35-36
cuidmenor 37-37
cuidsalud 38-38
domes 39-39
estudiando 40-40
relAct 41-41
jornada 42-42
ocupacion 43-44
sectacti 45-46
sitp 47-47
lugtraest 48-48
nViajes 49-49
tDesp 50-50
mDesp 51-51
pad_norden 52-53
mad_norden 54-55
con_norden 56-57
tipoper 58-58 (A1)
tenen 59-59
aseo 60-60
calef 61-61
nHab 62-62
sUt 63-63
segviv 64-64
sViv 65-65
estEdif 66-66
agua 67-67
resid 68-68
telef 69-69
internet 70-70
nMiem 71-71
nPara 72-72
nOcup 73-73
tipohog 74-74
.
* Descriptores de cada variable.
VARIABLE LABELS viv "Clave numérica identificadora de vivienda"
/ idv "Clave identificadora del individuo en la vivienda"
/ felev "Factor de ponderación * 10^6 (sin decimales)"
/ provincia "Provincia de residencia censal"
/ fnac "Fecha de nacimiento, en años con un decimal * 10"
/ sexo "Sexo"
/ lugNac "Relación entre el lugar de residencia censal y el lugar de nacimiento"
/ anye "Año de llegada a España"
/ anyc "Año de llegada a Andalucía"
/ anym "Año de llegada al municipio"
/ anyv "Año de llegada a la vivienda"
/ gNacionalidad "Grupo de Nacionalidad"
/ eCivil "Estado Civil"
/ esrealg "Nivel de estudios (en grados)"
/ hijos "Indicador de si la mujer ha tenido hijos"
/ nhijos "Número de hijos de la mujer"
/ cuidmenor "Cuidando a un menor de 15 años"
/ cuidsalud "Cuidando a una persona con problemas de salud"
/ domes "Encargándose de la mayor parte de las tareas domésticas de su hogar"
/ estudiando "Recibiendo algún tipo de enseñanza"
/ relAct "Relación preferente con la actividad"
/ jornada "Tipo de jornada de trabajo"
/ ocupacion "Tipo de ocupación que desarrolla en el trabajo (1º dígito CNO-2011, sin FA)"
/ sectacti "Código de actividad económica (Código alfabético de 1º dígito, CNAE-2009)"
/ sitp "Situación profesional"
/ lugtraest "Lugar de trabajo o estudio"
/ nViajes "Número de viajes (ida y vuelta) diarios al lugar de trabajo o estudio"
/ tDesp "Tiempo de desplazamiento"
/ mDesp "Medio de desplazamiento principal"
/ pad_norden "NORDEN del padre"
/ mad_norden "NORDEN de la madre"
/ con_norden "NORDEN del cónyuge o pareja"
/ tipoper "Condición dentro del núcleo"
/ tenen "Régimen de tenencia de la vivienda"
/ aseo "Dispone de aseos"
/ calef "Disponibilidad de calefacción"
/ nHab "Número de habitaciones de la vivienda"
/ sUt "Superficie útil de la vivienda"
/ segviv "Pasa más de 14 noches en segundo municipio"
/ sViv "Disponibilidad de segunda vivienda"
/ estEdif "Estado de conservación del edificio"
/ agua "Disponibilidad de agua corriente"
/ resid "Evacuación de aguas residuales"
/ telef "Cobertura del tendido telefónico"
/ internet "Acceso a internet"
/ nMiem "Número de residentes en la vivienda"
/ nPara "Número de ocupados en la vivienda"
/ nOcup "Número de parados en la vivienda"
/ tipohog "Tipología del hogar"
.
* Etiquetas de las categorías de las variables nominales.
VALUE LABELS provincia 4 "Almería" 11 "Cádiz" 14 "Córdoba" 18 "Granada" 21 "Huelva" 23 "Jaén" 29 "Málaga" 41 "Sevilla"
/ sexo 1 "Hombre" 6 "Mujer"
/ lugNac 1 "Mismo municipio de residencia" 2 "Otro municipio de la misma provincia y de la misma zona POTA" 3 "Otro municipio de la provincia" 4 "Otro municipio de Andalucía" 5 "Nacido en un municipio del resto de España" 6 "Nacido fuera de España"
/ anye 0 "Antes de 1950" 1 "Entre 1950 y 1959" 2 "Entre 1960 y 1969" 3 "Entre 1970 y 1979" 4 "Entre 1980 y 1989" 5 "Entre 1990 y 1994" 6 "Entre 1995 y 1999" 7 "Entre 2000 y 2004" 8 "Entre 2005 y 2011" 9 "No procede"
/ anyc 0 "Antes de 1950" 1 "Entre 1950 y 1959" 2 "Entre 1960 y 1969" 3 "Entre 1970 y 1979" 4 "Entre 1980 y 1989" 5 "Entre 1990 y 1994" 6 "Entre 1995 y 1999" 7 "Entre 2000 y 2004" 8 "Entre 2005 y 2011" 9 "No procede"
/ anym 0 "Antes de 1950" 1 "Entre 1950 y 1959" 2 "Entre 1960 y 1969" 3 "Entre 1970 y 1979" 4 "Entre 1980 y 1989" 5 "Entre 1990 y 1994" 6 "Entre 1995 y 1999" 7 "Entre 2000 y 2004" 8 "Entre 2005 y 2011" 9 "No procede"
/ anyv 0 "Antes de 1950" 1 "Entre 1950 y 1959" 2 "Entre 1960 y 1969" 3 "Entre 1970 y 1979" 4 "Entre 1980 y 1989" 5 "Entre 1990 y 1994" 6 "Entre 1995 y 1999" 7 "Entre 2000 y 2004" 8 "Entre 2005 y 2011" 9 "No procede"
/ gNacionalidad 1 "Española" 2 "UE-15 (sin España)" 3 "UE-27" 4 "Resto de Europa" 5 "África" 6 "Centro y Sudamérica" 7 "Norteamérica y Oceanía" 8 "Asia y apátridas"
/ eCivil 1 "Soltero/a" 2 "Casado/a" 3 "Viudo/a" 4 "Separado/a o divorciado/a"
/ esrealg 2 "Analfabetos" 3 "Sin estudios" 4 "Primer grado" 5 "Segundo grado" 6 "Tercer grado" 7 "Tiene menos de 16 años"
/ hijos 1 "Sí" 2 "No"
/ nhijos 0 "0" 1 "1" 2 "2" 3 "3" 4 "4" 5 "5" 6 "6" 7 "7" 8 "8 o más" 9 "No procede"
/ cuidmenor 1 "Sí" 2 "No"
/ cuidsalud 1 "Sí" 2 "No"
/ domes 1 "Sí" 2 "No"
/ estudiando 1 "Sí" 6 "No"
/ relAct 1 "Estudiando" 2 "Ocupado/a" 3 "En paro y buscando su primer empleo" 4 "En paro, pero ha trabajado antes" 5 "Cobrando pensión de incapacidad permanente o invalidez" 6 "Cobrando pensión de viudedad u orfandad" 7 "Realiza tareas del hogar" 8 "Otra situación" 9 "No procede"
/ jornada 1 "Tiempo completo" 2 "Tiempo parcial"
/ ocupacion 1 "Directores y gerentes" 2 "Técnicos y profesionales científicos e intelectuales de la salud y la enseñanza" 3 "Otros técnicos y profesionales científicos e intelectuales" 4 "Técnicos y profesionales de apoyo" 5 "Empleados de oficina que no atienden al público" 6 "Empleados de oficina que atienden al público" 7 "Trabajadores de los servicios de restauración y comercio" 8 "Trabajadores de los servicios de salud y el cuidado de personas" 9 "Trabajadores de los servicios de protección y seguridad" 10 "Trabajadores cualificados en el sector agrícola, ganadero, forestal y pesquero" 11 "Trabajadores cualificados de la construcción, excepto operadores de máquinas" 12 "Trabajadores cualificados de las industrias manufactureras, excepto operadores de instalaciones y máquinas" 13 "Operadores de instalaciones y maquinaria fijas, y montadores" 14 "Conductores y operadores de maquinaria móvil" 15 "Trabajadores no cualificados en servicios (excepto transportes)" 16 "Peones de la agricultura, pesca, construcción, industrias manufactureras y transportes" 99 "No procede"
/ sectacti 1 "A" 2 "B" 3 "C" 4 "D" 5 "E" 6 "F" 7 "G" 8 "H" 9 "I" 10 "J" 11 "K" 12 "L" 13 "M" 14 "N" 15 "O" 16 "P" 17 "Q" 18 "R" 19 "S" 20 "T" 21 "U"
/ sitp 1 "Empresario, trabajador por cuenta propia que emplea personal" 2 "Empresario, trabajador por cuenta propia que NO emplea personal" 3 "Asalariado, trabajador por cuenta ajena con carácter fijo o indefinido" 4 "Asalariado, trabajador por cuenta ajena con carácter temporal, eventual" 5 "Otras situaciones" 9 "No procede"
/ lugtraest 1 "Propio domicilio" 2 "Varios municipios" 3 "Mismo municipio" 4 "Otro municipio de la provincia" 5 "Municipio de otra provincia andaluza" 6 "Fuera de Andalucía" 9 "No procede"
/ nViajes 1 "Ninguno" 2 "Uno" 3 "Dos o más" 9 "No procede"
/ tDesp 1 "Menos de 10 minutos" 2 "Entre 10 y 20 minutos" 3 "Entre 20 y 30 minutos" 4 "Entre 30 y 45 minutos" 5 "Más de 45 minutos" 9 "No procede"
/ mDesp 1 "En automóvil privado" 2 "En moto" 3 "En transporte colectivo y otros medios" 4 "Andando o en bicicleta" 9 "No procede"
/ tipoper "C" "Vive con su cónyuge" "P" "Es padre y no vive con su cónyuge" "M" "Es madre y no vive con su cónyuge" "H" "Es hijo"
/ tenen 1 "En propiedad" 2 "En alquiler" 3 "Otras formas"
/ aseo 1 "Sí" 2 "No"
/ calef 1 "Con C.C." 2 "Con calefactores" 3 "No tiene"
/ nHab 1 "Una" 2 "Dos" 3 "Tres" 4 "Cuatro" 5 "Cinco" 6 "Seis" 7 "Siete" 8 "Ocho" 9 "Nueve o más"
/ sUt 1 "< 25 m^2" 2 "De 25 y 50 m^2" 3 "De 51 y 75 m^2" 4 "De 76 y 100 m^2" 5 "De 101 y 125 m^2" 6 "De 126 y 150 m^2" 7 "> de 150 m^2"
/ segviv 1 "Sí" 2 "No"
/ sViv 1 "Con otra vivienda" 2 "Sin ella"
/ estEdif 1 "Bueno" 2 "Con deficiencias" 3 "Malo o ruinoso" 9 "No procede"
/ agua 1 "Abast. público" 2 "Abast. particular" 3 "No tiene" 9 "No procede"
/ resid 1 "Red general de alcantarillado" 2 "Otro sistema" 3 "No tiene" 9 "No procede"
/ telef 1 "Llega" 2 "No llega" 9 "No procede"
/ internet 1 "Sí" 2 "No"
/ nMiem 1 "Uno" 2 "Dos" 3 "Tres" 4 "Cuatro" 5 "Cinco" 6 "Seis" 7 "Siete" 8 "Ocho o más"
/ nPara 0 "Ninguno" 1 "Uno" 2 "Dos" 3 "Tres" 4 "Cuatro o más"
/ nOcup 0 "Ninguno" 1 "Uno" 2 "Dos" 3 "Tres" 4 "Cuatro o más"
/ tipohog 1 "Hogares unipersonales" 2 "Parejas sin hijos ni otras personas" 3 "Parejas con hijos que no residen con otras personas que no pertenecen al núcleo familiar" 4 "Hogares monoparentales en los que no residen personas no pertenecientes al núcleo" 5 "Parejas sin hijos que residen con otras personas" 6 "Parejas con hijos que residen con otras personas no pertenecientes al núcleo" 7 "Hogares monoparentales en los que residen personas no pertenecientes al núcleo" 8 "Otras tipologías"
.
* Códigos para especificar los valores faltantes.
MISSING VALUES anye (9)
/anyc (9)
/anym (9)
/anyv (9)
/hijos (9)
/nhijos (99)
/estudiando (9)
/relAct (9)
/ocupacion (99)
/sitp (9)
/lugtraest (9)
/nViajes (9)
/tDesp (9)
/mDesp (9)
/sViv (9)
/estEdif (9)
/agua (9)
/resid (9)
/telef (9)
.
SAVE OUTFILE="ma.sav".
****************************************************************
* Lectura del fichero texto plano: seguimiento muestra censal
****************************************************************
DATA LIST FILE="sma.txt" /
viv 1-6
idv 7-8
abaja 9-12
decab 13-13
tipob 14-14
.
* Descriptores de variables.
VARIABLE LABELS viv "Clave numérica identificadora de vivienda"
/ idv "Clave identificadora del individuo en la vivienda"
/ abaja "Año de BAJA del Episodio"
/ decab "Fracción decimal del año"
/ tipob "Causa de terminación del seguimiento"
.
VALUE LABELS tipob 1 "Fallecimiento" 2 "Censura por salida de Andalucía" 3 "Censura por fin del estudio"
.
SAVE OUTFILE="sma.sav" .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment