***SINTAXIS DE TABULADOS DE MATRIMONIOS***

***cuadro uno***

*  Matrimonios, por mes de ocurrencia, según regiones y provincias de inscripción 2012 *

* preparar variables a utilizar*


compute t=1.
compute t2=1.

* CODIGOS DE REGIONES NATURALES.*

NUMERIC REG_NAT (f2.0).
if (prov_insc >= "01" and prov_insc <= "06") REG_NAT= 1.
if (prov_insc >= "10" and prov_insc <= "11") REG_NAT= 1.
if (prov_insc >= "17" and prov_insc <= "18") REG_NAT= 1.
if (prov_insc = "23") REG_NAT= 1.
if (prov_insc >= "07" and prov_insc <= "09") REG_NAT = 2.
if (prov_insc >= "12" and prov_insc <= "13") REG_NAT = 2.
if (prov_insc = "24") REG_NAT= 2.
if (prov_insc >= "14" and prov_insc <= "16") REG_NAT = 3.
if (prov_insc = "19") REG_NAT= 3.
if (prov_insc >= "21" and prov_insc <= "22") REG_NAT = 3.
if (prov_insc = "20") REG_NAT= 4.

execute.


* Etiquetar variables y valores a desplegar en un reporte*


ADD VALUE LABELS
REG_NAT 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:".
	

VARIABLE LABELS REG_NAT 'Matrimonios por regiones de inscripción'.

ADD VALUE LABELS
/t  1 ' '
/t2 1 ' '
.

* Etiquetar variables*


VAR LABEL
/prov_insc ' '
/REG_NAT   "  "
/mes_insc 'Mes de Ocurrencia'
/t 'Total República:'
/t2 ' '
.


* Plantear el cuadro o cuadros *


TABLES
 /TABLE  t+(REG_NAT>(t2+prov_insc)) by t+mes_insc
 /TITLE    'Cuadro No. 1'
              'Matrimonios, por Mes de Ocurrencia, Según Regiones y Provincias de Inscripción 2012'
 /CORNER 'Regiones y Provincias de Inscripción'
.

execute.


***cuadro dos***

NUMERIC REG_NATh (f2.0).
if (prov_habh >= "01" and prov_habh <= "06") REG_NATh= 1.
if (prov_habh >= "10" and prov_habh <= "11") REG_NATh= 1.
if (prov_habh >= "17" and prov_habh <= "18") REG_NATh= 1.
if (prov_habh = "23") REG_NATh= 1.
if (prov_habh >= "07" and prov_habh <= "09") REG_NATh = 2.
if (prov_habh >= "12" and prov_habh <= "13") REG_NATh = 2.
if (prov_habh = "24") REG_NATh= 2.
if (prov_habh >= "14" and prov_habh <= "16") REG_NATh = 3.
if (prov_habh = "19") REG_NATh= 3.
if (prov_habh >= "21" and prov_habh <= "22") REG_NATh = 3.
if (prov_habh = "20") REG_NATh= 4.
if (prov_habh = "90") REG_NATh= 5.
if (prov_habh = "88") REG_NATh= 6.
execute.

* Etiquetar variables y valores a desplegar en un reporte*


ADD VALUE LABELS
REG_NATh 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:"
	5 "Zonas no Delimitadas:"
	6 "Exterior:".
	

VARIABLE LABELS REG_NATh 'Matrimonios por regiones de residencia habitual del contrayente'.


** Matrimonios por regiones de residencia habitual de la contrayente**

NUMERIC REG_NATm (f2.0).
if (prov_habm >= "01" and prov_habm <= "06") REG_NATm= 1.
if (prov_habm >= "10" and prov_habm <= "11") REG_NATm= 1.
if (prov_habm >= "17" and prov_habm <= "18") REG_NATm= 1.
if (prov_habm = "23") REG_NATm= 1.
if (prov_habm >= "07" and prov_habm <= "09") REG_NATm = 2.
if (prov_habm >= "12" and prov_habm <= "13") REG_NATm = 2.
if (prov_habm = "24") REG_NATm= 2.
if (prov_habm >= "14" and prov_habm <= "16") REG_NATm = 3.
if (prov_habm = "19") REG_NATm= 3.
if (prov_habm >= "21" and prov_habm <= "22") REG_NATm = 3.
if (prov_habm = "20") REG_NATm= 4.
if (prov_habm = "90") REG_NATm= 5.
if (prov_habm = "88") REG_NATm= 6.
execute.

* Etiquetar variables y valores a desplegar en un reporte*


ADD VALUE LABELS
REG_NATm 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:"
	5 "Zonas no Delimitadas:"
	6 "Exterior:".
	

VARIABLE LABELS REG_NATm 'Matrimonios por regiones de residencia habitual de la contrayente'.


compute t=1.
compute t2=1.

* CODIGOS DE REGIONES NATURALES*.


NUMERIC REG_NAT (f2.0).
if (prov_insc >= "01" and prov_insc <= "06") REG_NAT= 1.
if (prov_insc >= "10" and prov_insc <= "11") REG_NAT= 1.
if (prov_insc >= "17" and prov_insc <= "18") REG_NAT= 1.
if (prov_insc = "23") REG_NAT= 1.
if (prov_insc >= "07" and prov_insc <= "09") REG_NAT = 2.
if (prov_insc >= "12" and prov_insc <= "13") REG_NAT = 2.
if (prov_insc = "24") REG_NAT= 2.
if (prov_insc >= "14" and prov_insc <= "16") REG_NAT = 3.
if (prov_insc = "19") REG_NAT= 3.
if (prov_insc >= "21" and prov_insc <= "22") REG_NAT = 3.
if (prov_insc = "20") REG_NAT= 4.
if (prov_insc = "90") REG_NAT= 5.
execute.


* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
REG_NATh 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:"
	5 "Zonas no Delimitadas:"
6 "Exterior".

ADD VALUE LABELS
/t  1 ' '
/t2 1 ' '.

* Etiquetar variables *

VAR LABEL
/REG_NATh ' '
/mes_insc 'Mes de Ocurrencia'
/t 'Total República:'
/t2 ' '
.
.

* Plantear el cuadro o cuadros*

TABLES
 /TABLE  t+REG_NATh+prov_habh+((t2+prov_habh>(cant_habh)))  by t+mes_insc
 /TITLE    'Ccuadro No. 2'
              'Matrimonios, por Mes de Ocurrencia, según Regiones, Provincias y Cantones de Residencia Habitual del Contrayente 2012'
 /CORNER 'Regiones y Provincias de Residencia Habitual del Contrayente'
.
execute.

cuadro tres***


compute t=1.
compute tr=1.


* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.

* Etiquetar variables*

VAR LABEL
/REG_NATh ' '
/t 'Total'
/tr 'Total República'
/ran_edadhom ' '
/ran_edadmuj 'Grupos de Edad de la Contrayente'
.

* Plantear el cuadro o cuadros*


TABLES
 /TABLE  (tr+REG_NATh) > (t+ran_edadhom) BY (t+ran_edadmuj)
 /TITLE    'Cuadro No. 3'
              'Matrimonios, por Grupos de Edad de da Contrayente, según Regiones de Residencia Habitual y Grupos de Edad del Contrayente 2012'
 /CORNER 'Regiones y Grupos de Edad del Contrayente'
.
execute.

***cuadro cuatro***

* Preparar variables a utilizar
*----------------------------------------.
compute t=1.
compute tr=1.


* Etiquetar variables y valores a desplegar en un reporte
*-------------------------------------------------------------------------------.
ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.


* Etiquetar variables*

VAR LABEL
est_civih   ' '
/est_civim  'Estado Civil Anterior de la Contrayente'
/REG_NATh  ' '
/t 'Total'
/tr 'Total República'
.

* Plantear el cuadro o cuadros*

TABLES
 /TABLE  (tr+REG_NATh) > (t+est_civih) BY (t+est_civim)
 /TITLE    'Cuadro No. 4'
              'Matrimonios, por Estado Civil Anterior de La Contrayente, según Regiones de Residencia Habitual y Estado Civil Anterior del Contrayente 2012'
 /CORNER 'Regiones de Residencia y Estado Civil Anterior del Contrayente'
.
execute.

***cuadro cinco***


compute t=1.
compute tr=1.



* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
t  1 ' '
/tr 1 ' '.


* Etiquetar variables*

VAR LABEL
/REG_NATh  ' '
/t 'Total'
/tr 'Total República'
/ran_nmatanth ' '
/ran_nmatantm 'Matrimonios Anteriores de la Contrayente'
.

* Plantear el cuadro o cuadros*


TABLES
 /TABLE  tr+ran_nmatanth+REG_NATh >(t+ran_nmatanth) BY (t+ran_nmatantm)
 /TITLE    'Cuadro No. 5'
              'Matrimonios, por Número de Matrimonios Anteriores de la Contrayente, según Regiones de Residencia Habitual y Matrimonios Anteriores del Contrayente 2012'
 /CORNER 'Regiones y Matrimonios Anteriores del Contrayente'
.
execute.

***cuadro seis***


compute t=1.
compute tr=1.




NUMERIC REG_NATh (f2.0).
if (prov_habh >= "01" and prov_habh<= "06") REG_NATh= 1.
if (prov_habh >= "10" and prov_habh <= "11") REG_NATh= 1.
if (prov_habh >= "17" and prov_habh<= "18") REG_NATh= 1.
if (prov_habh = "23") REG_NATh= 1.
if (prov_habh >= "07" and prov_habh <= "09") REG_NATh = 2.
if (prov_habh >= "12" and prov_habh <= "13") REG_NATh = 2.
if (prov_habh = "24") REG_NATh = 2.
if (prov_habh >= "14" and prov_habh<= "16") REG_NATh = 3.
if (prov_habh= "19") REG_NATh= 3.
if (prov_habh>= "21" and prov_habh <= "22") REG_NATh = 3.
if (prov_habh= "20") REG_NATh= 4.
if (prov_habh = "90") REG_NATh= 5.
if (prov_habh = "88") REG_NATh= 6.
execute.


* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
REG_NATh 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:"
	5 "Zonas no Delimitadas:"
6 "Exterior".

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.


* Etiquetar variables*

VAR LABEL
prov_habh ' '
/REG_NATh  ' '
/t 'Total'
/tr 'Total República'
/ran_nmatanth ' '
/ran_nmatantm 'Matrimonios Anteriores de la Contrayente'
.

* Plantear el cuadro o cuadros*

TABLES
 /TABLE  tr+REG_NATh>prov_habh >(t+ran_nmatanth) BY (t+ran_nmatantm)
 /TITLE    'Cuadro No. 6'
              'Matrimonios, por Número de Matrimonios Anteriores de la Contrayente, según Regiones, Provincias de Residencia Habitual y Matrimonios Anteriores del Contrayente 2012'
 /CORNER 'Provincias y Matrimonios Anteriores del Contrayente'
.

execute.

***cuadro siete***


compute t=1.
compute t2=1.

ADD VALUE LABELS
/t  1 ' '
/t2 1 ' '.

* Etiquetar variables*

VAR LABEL
/REG_NATh ' '
/ran_hijrec 'Número de Hijos reconocidos'
/t 'Total República:'
/t2 ' '
.

* Plantear el cuadro o cuadros*


TABLES
 /TABLE  (t+REG_NATh>(t2+prov_habh)) BY (t+ran_hijrec)
 /TITLE    'Cuadro No. 7'
              'Matrimonios, por Número de Hijos Reconocidos, según Regiones y Provincias de Residencia Habitual del Contrayente 2012'
 /CORNER 'Regiones y Provincias'
.
execute.


***cuadro ocho***

compute t=1.
compute tr=1.

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.
* Etiquetar variables
*---------------------------.
VAR LABEL
/ran_edadhom 'Grupos de Edad del Contrayente'
/est_civih ' '
/REG_NATh  ' '
/t 'Total'
/tr 'Total República'
.

* Plantear el cuadro o cuadros
*------------------------------------------.

TABLES
 /TABLE   tr+est_civih+REG_NATh >(t+est_civih) BY (t+ran_edadhom)
 /TITLE    'Cuadro No. 8'
              'Matrimonios, por Grupos de Edad  del Contrayente, según Regiones de Residencia Habitual y Estado Civil Anterior del Mismo 2012'
 /CORNER 'Regiones y Estado Civil Anterior del Contrayente'
.
execute.


***cuadro nueve***

compute t=1. 
compute tr=1. 
 
ADD VALUE LABELS
/t  1 ' ' 
 /tr 1 ' ' . 
 
* Etiquetar variables* 
 
VAR LABEL 
/ran_edadhom 'Grupos de Edad del Contrayente' 
/est_civih ' ' 
/REG_NATh  ' ' 
/t 'Total'
/tr 'Total República'
. 
 
* Plantear el cuadro o cuadros* 
 
TABLES 
 /TABLE   tr+REG_NATh > prov_habh >(t+est_civih) BY (t+ran_edadhom) 
 /TITLE    'Cuadro No. 9' 
              'Matrimonios, por Grupos de Edad del Contrayente, según y Provincias de Residencia Habitual y Estado Civil Anterior del Mismo 2012' 
 /CORNER 'Provincias y Estado Civil Anterior del Contrayente' 
.
execute.

***cuadro dies***

 preparar variables a utilizar
*----------------------------------------.
compute t=1.
compute tr=1.

 preparar variables a utilizar
*----------------------------------------.

NUMERIC REG_NATm (f2.0).
if (prov_habm >= "01" and prov_habm<= "06") REG_NATm= 1.
if (prov_habm >= "10" and prov_habm <= "11") REG_NATm= 1.
if (prov_habm >= "17" and prov_habm<= "18") REG_NATm= 1.
if (prov_habm = "23") REG_NATm= 1.
if (prov_habm >= "07" and prov_habm <= "09") REG_NATm = 2.
if (prov_habm >= "12" and prov_habm <= "13") REG_NATm = 2.
if (prov_habm = "24") REG_NATm = 2.
if (prov_habm >= "14" and prov_habm<= "16") REG_NATm = 3.
if (prov_habm= "19") REG_NATm= 3.
if (prov_habm>= "21" and prov_habm <= "22") REG_NATm = 3.
if (prov_habm= "20") REG_NATm= 4.
if (prov_habm = "90") REG_NATm= 5.
if (prov_habm = "88") REG_NATm= 6.
execute.

* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
REG_NATm 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:"
	5 "Zonas no Delimitadas:"
6 "Exterior".


* Etiquetar variables y valores a desplegar en un reporte
*-------------------------------------------------------------------------------.

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.

* Etiquetar variables
*---------------------------.
VAR LABEL
/ran_edadmuj 'Gupos de Edad de la Contrayente'
/est_civim ' '
/REG_NATm  ' '
/t 'Total'
/tr 'Total República'
.

* Plantear el cuadro o cuadros
*------------------------------------------.

TABLES 
 /TABLE   tr+est_civim+REG_NATm >(t+est_civim) BY (t+ran_edadmuj)
 /TITLE    'Cuadro No. 10'
              'Matrimonios, por Grupos de Edad de La Contrayente, según Regiones de Residencia Habitual y Estado Civil Anterior de la Misma 2012'
 /CORNER 'Regiones y Estado Civil Anterior de la Contrayente'
.
execute.


***cuadro once***


*  Cuadro No. 11 *
*  Matrimonios, por grupos de edad de la contrayente, según provincias de residencia habitual y estado civil anterior de la misma 2012 *

* preparar variables a utilizar*

compute t=1.
compute tr=1.

* CODIGOS DE REGIONES NATURALES.

.
* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.

* Etiquetar variables*

VAR LABEL
/ran_edadmuj 'Gupos de Edad de la Contrayente'
/est_civim ' '
/REG_NATm  ' '
/t 'Total'
/tr 'Total República'
.

* Plantear el cuadro o cuadros*

TABLES 
 /TABLE   tr+REG_NATm  > prov_habm >(t+est_civim) BY (t+ran_edadmuj)  
 /TITLE    'Cuadro No. 11'
       'Matrimonios, por Grupos de Edad de la Contrayente, según Provincias de Residencia Habitual y Estado Civil Anterior de la Misma 2012'
 /CORNER 'Provincias y Estado Civil Anterior de la Contrayente'
.
execute.

*  Cuadro No. 12 *
*  Matrimonios, por nivel de instruccion de la contrayente, según regiones de residencia habitual y nivel de instrucción del contrayente 2012*


* preparar variables a utilizar *

* CODIGOS DE REGIONES NATURALES.

* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.

* Etiquetar variables*

VAR LABEL
/niv_insth ' '
/niv_instm 'Nivel de Instrucción de la Contrayente'
/REG_NATh ' '
/t 'Total'
/tr 'Total República'
.

* Plantear el cuadro o cuadros*


TABLES 
/TABLE   tr+niv_insth+REG_NATh >(t+niv_insth ) BY (t+niv_instm)
/TITLE    'Cuadro No. 12'
              'Matrimonios, por Nivel de Instrucción de la Contrayente, según Regiones de Residencia Habitual y Nivel de Instrucción del Contrayente 2012'
 /CORNER 'Regiones y Nivel de Instrucción del Contrayente'
.
execute.             


*  Cuadro No. 13 *
*  Matrimonios, por nivel de instruccion de la contrayente, según provincias de residencia habitual y nivel de instrucción del contrayente 2012*

* preparar variables a utilizar*

compute t=1.
compute tr=1.

* CODIGOS DE REGIONES NATURALES.

* Etiquetar variables y valores a desplegar en un reporte*

ADD VALUE LABELS
/t  1 ' '
/tr 1 ' '.

* Etiquetar variables*

VAR LABEL
/niv_insth ' '
/niv_instm 'Nivel de Instrucción de la Contrayente'
/REG_NATh ' '
/t 'Total'
/tr 'Total República'
.

* Plantear el cuadro o cuadros*


TABLES 
 /TABLE   tr+REG_NATh  > prov_habh >(t+niv_insth) BY (t+niv_instm)
 /TITLE    'Cuadro No. 13'
              'Matrimonios, por Nivel de Instrucción de la Contrayente, según Provincias de Residencia Habitual y Nivel de Instrucción del Contrayente 2012'
 /CORNER 'Provincias y Nivel de Instrucción del Contrayente'
.
execute.


TABLES 
 /TABLE   tr+REG_NATh >(t+niv_insth) BY (t+niv_instm)
/TITLE    'Cuadro No. 13'
              'Matrimonios, por Nivel de Instrucción de la Contrayente, según Provincias de Residencia Habitual y Nivel de Instrucción del Contrayente 2012'
 /CORNER 'Provincias y Nivel de Instrucción del Contrayente'
.

** 2007***

NUMERIC REG_NATh (f2.0).
if (provhabh >= "01" and provhabh <= "06") REG_NATh= 1.
if (provhabh >= "10" and provhabh <= "11") REG_NATh= 1.
if (provhabh >= "17" and provhabh <= "18") REG_NATh= 1.
if (provhabh = "23") REG_NATh= 1.
if (provhabh >= "07" and provhabh <= "09") REG_NATh = 2.
if (provhabh >= "12" and provhabh <= "13") REG_NATh = 2.
if (provhabh = "24") REG_NATh= 2.
if (provhabh >= "14" and provhabh <= "16") REG_NATh = 3.
if (provhabh = "19") REG_NATh= 3.
if (provhabh >= "21" and provhabh <= "22") REG_NATh = 3.
if (provhabh = "20") REG_NATh= 4.
if (provhabh = "90") REG_NATh= 5.
if (provhabh = "88") REG_NATh= 6.
execute.

* Etiquetar variables y valores a desplegar en un reporte*


ADD VALUE LABELS
REG_NATh 1 "Región Sierra: "
	2 "Región Costa: "
	3 "Región Amazónica:"
	4 "Región Insular:"
	5 "Zonas no Delimitadas:"
	6 "Exterior:".
	

VARIABLE LABELS REG_NATh 'Matrimonios por regiones de residencia habitual del divorciado'.