GET
  FILE='E:\enquete_suivi\suivi\SCOLIA.SAV'.

temp.
select if scoli0a=1.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep111.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0a
  /scoli1_1 'frais de scolarité' = SUM(scoli2).

temp.
select if scoli0a=2.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep112.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0a
  /scoli1_2 'livres et fournitures' = SUM(scoli2).

temp.
select if scoli0a=3.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep113.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0a
  /scoli1_3 'frais de transport scolaire' = SUM(scoli2).

temp.
select if scoli0a=4.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep114.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0a
  /scoli1_4 'uniformes et tenues' = SUM(scoli2).

temp.
select if scoli0a=5.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep115.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0a
  /scoli1_5 'diverses contributions' = SUM(scoli2).


GET
  FILE='E:\enquete_suivi\suivi\dep111.sav'.

MATCH FILES /FILE=*
 /RENAME (scoli0a = d0)
 /FILE='E:\enquete_suivi\suivi\dep112.sav'
 /RENAME (scoli0a = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep113.sav'
 /RENAME (scoli0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep114.sav'
 /RENAME (scoli0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep115.sav'
 /RENAME (scoli0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
  scoli1_1 scoli1_2 scoli1_3 scoli1_4 scoli1_5  (SYSMIS=0)  .
EXECUTE .

compute depscol=scoli1_1+scoli1_2+scoli1_3+scoli1_4+scoli1_5.
var lab depscol "dépenses scolaires".  
SAVE 
  OUTFILE='E:\enquete_suivi\suivi\SCOL.sav'.

*********************************depenses de santé.
GET
  FILE='E:\enquete_suivi\suivi\SCOLIB.SAV'.
compute scol5=scoli5*scoli6.

temp.
select if scoli0b=1.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep121.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0b
  /scoli2_1 'consultations' = SUM(scol5).

temp.
select if scoli0b=2.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep122.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0b
  /scoli2_2 'médicaments et pharmacopée' = SUM(scol5).

temp.
select if scoli0b=3.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep123.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0b
  /scoli2_3 'hospitalisation' = SUM(scol5).

temp.
select if scoli0b=4.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep124.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0b
  /scoli2_4 'examens et soins médicaux' = SUM(scol5).

temp.
select if scoli0b=5.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep125.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0b
  /scoli2_5 'lunettes et prothéses' = SUM(scol5).

temp.
select if scoli0b=6.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep126.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0b
  /scoli2_6 'materiels de traitement' = SUM(scol5).

GET
  FILE='E:\enquete_suivi\suivi\dep121.sav'.

MATCH FILES /FILE=*
 /RENAME (scoli0b = d0)
 /FILE='E:\enquete_suivi\suivi\dep122.sav'
 /RENAME (scoli0b = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep123.sav'
 /RENAME (scoli0b = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep124.sav'
 /RENAME (scoli0b = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep125.sav'
 /RENAME (scoli0b = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep126.sav'
 /RENAME (scoli0b = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
  scoli2_1 scoli2_2 scoli2_3 scoli2_4 scoli2_5 scoli2_6  (SYSMIS=0)  .
EXECUTE .

compute depsant=scoli2_1+scoli2_2+scoli2_3+scoli2_4+scoli2_5+scoli2_6  .
var lab depsant "dépenses de santé".  
SAVE 
  OUTFILE='E:\enquete_suivi\suivi\SANTE.sav'.

*******************************autoconsommation.
GET
  FILE='E:\enquete_suivi\suivi\SCOLIC.SAV'.

temp.
select if scoli0c=1.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep131.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0c
  /scoli3_1 'produits agricoles' = SUM(scoli9).

temp.
select if scoli0c=2.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep132.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0c
  /scoli3_2 "produits d'élevage" = SUM(scoli9).

temp.
select if scoli0c=3.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\dep133.sav'
  /BREAK=a1 a2 a6 a7 a8 scoli0c
  /scoli3_3 'produits de la pêche' = SUM(scoli9).

GET
  FILE='E:\enquete_suivi\suivi\dep131.sav'.

MATCH FILES /FILE=*
 /RENAME (scoli0c = d0)
 /FILE='E:\enquete_suivi\suivi\dep132.sav'
 /RENAME (scoli0c = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\dep133.sav'
 /RENAME (scoli0c = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
  scoli3_1 scoli3_2 scoli3_3 (SYSMIS=0)  .
EXECUTE .

compute depauto=scoli3_1+scoli3_2+scoli3_3.
var lab depauto "autoconsommation".  
SAVE 
  OUTFILE='E:\enquete_suivi\suivi\AUT.sav'.


*********************************depenses alimentaires.

GET
  FILE='E:\enquete_suivi\suivi\ALMI.SAV'.
compute alim1_1=alimi11*alimi12.

temp.
select if alimi0=1.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim11.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_1 'mil, sorgho, maïs, fond' = SUM(alim1_1).

temp.
select if alimi0=2.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim12.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_2 'Sous-produits (sankhal,farine de mil...)' = SUM(alim1_1).

temp.
select if alimi0=3.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim13.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_3 'Riz entier et Riz Brisé' = SUM(alim1_1).

temp.
select if alimi0=4.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim14.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_4 'Arachides et Sous-produits' = SUM(alim1_1).

temp.
select if alimi0=5.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim15.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_5 'Huiles végétales/Arachides' = SUM(alim1_1).

temp.
select if alimi0=6.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim16.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_6 'Autres Huiles (huile de palme,deew gnor,deew rith)' = SUM(alim1_1).

temp.
select if alimi0=7.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim17.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_7 'Tomate concentrée' = SUM(alim1_1).

temp.
select if alimi0=8.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim18.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_8 'Tomate Fraiche' = SUM(alim1_1).

temp.
select if alimi0=9.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim19.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_9 'Légumes et Tubercules' = SUM(alim1_1).

temp.
select if alimi0=10.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim110.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_10 'Condiments et Assaisonnement' = SUM(alim1_1).

temp.
select if alimi0=11.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim111.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_11 'Poissons Frais' = SUM(alim1_1).

temp.
select if alimi0=12.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim112.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_12 'Viande' = SUM(alim1_1).

temp.
select if alimi0=13.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim113.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_13 'Volaille (poulet,canard)' = SUM(alim1_1).

temp.
select if alimi0=14.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim114.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_14 'Sucre en morceau et granulé' = SUM(alim1_1).

temp.
select if alimi0=15.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim115.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_15 'Sucre en morceau et granulé' = SUM(alim1_1).

temp.
select if alimi0=16.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim116.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_16 'Café' = SUM(alim1_1).

temp.
select if alimi0=17.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim117.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_17 'Thé' = SUM(alim1_1).

temp.
select if alimi0=18.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim118.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_18 'Cola' = SUM(alim1_1).

temp.
select if alimi0=19.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim119.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_19 'Boissons non alcoolisées' = SUM(alim1_1).

temp.
select if alimi0=20.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim120.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_20 'Jus de Fruits Locaux' = SUM(alim1_1).

temp.
select if alimi0=21.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim121.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_21 'Boissons Alcoolisées' = SUM(alim1_1).

temp.
select if alimi0=22.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim122.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_22 'Pain de blé/mil' = SUM(alim1_1).

temp.
select if alimi0=23.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim123.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_23 'Gateaux et autres biscuits' = SUM(alim1_1).

temp.
select if alimi0=24.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim124.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_24 'Lait (Concentré ou Frais)' = SUM(alim1_1).

temp.
select if alimi0=25.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim125.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_25 'Autres produits laitiers' = SUM(alim1_1).

temp.
select if alimi0=26.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim126.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_26 'Fruits (Banane,Pomme,Orange...)' = SUM(alim1_1).

temp.
select if alimi0=27.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alim127.sav'
  /BREAK=a1 a2 a6 a7 a8 alimi0
  /alim1_27 'Repas et Alim. Cons. hors domicile)' = SUM(alim1_1).

GET
  FILE='E:\enquete_suivi\suivi\alim11.sav'.

MATCH FILES /FILE=*
 /RENAME (alimi0 = d0)
 /FILE='E:\enquete_suivi\suivi\alim12.sav'
 /RENAME (alimi0 = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim13.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim14.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim15.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim16.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim17.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim18.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim19.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim110.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim111.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim112.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim113.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim114.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim115.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim116.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim117.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim118.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim119.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim120.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim121.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim122.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim123.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim124.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim125.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim126.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alim127.sav'
 /RENAME (alimi0 = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
alim1_1 alim1_2 alim1_3 alim1_4 alim1_5 alim1_6  alim1_7  alim1_8  alim1_9  alim1_10  alim1_11  alim1_12  
alim1_13  alim1_14  alim1_15  alim1_16  alim1_17  alim1_18  alim1_19  alim1_20  alim1_21  alim1_22  alim1_23  
alim1_24  alim1_25  alim1_26 alim1_27 (SYSMIS=0)  .
EXECUTE .

compute depalim=alim1_1+alim1_2+alim1_3+alim1_4+alim1_5+alim1_6+alim1_7+alim1_8+alim1_9+alim1_10+alim1_11
+alim1_12+alim1_13+alim1_14+alim1_15+alim1_16+alim1_17+alim1_18+alim1_19+alim1_20+alim1_21+alim1_22+alim1_23  
+alim1_24+alim1_25+alim1_26+alim1_27.

var lab depalim "dépenses alimentaires".  
SAVE 
  OUTFILE='E:\enquete_suivi\suivi\ALIM.sav'.


*********************************depenses non alimentaires.

GET
  FILE='E:\enquete_suivi\suivi\ALMNIA.SAV'.
compute aln1_1=almni14a*almni15a.

temp.
select if almni0a=1.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln11.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_1 "Savon et Produits d'entretien"= SUM(aln1_1).

temp.
select if almni0a=2.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln12.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_2 'Gaz' = SUM(aln1_1).

temp.
select if almni0a=3.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln13.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_3 'Charbon de bois' = SUM(aln1_1).

temp.
select if almni0a=4.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln14.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_4 'Bois' = SUM(aln1_1).

temp.
select if almni0a=5.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln15.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_5 'Loyer' = SUM(aln1_1).

temp.
select if almni0a=6.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln16.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_6 'Eclairage : Bougie-Pétrole' = SUM(aln1_1).

temp.
select if almni0a=7.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln17.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_7 'Hygiène et soin corporel' = SUM(aln1_1).

temp.
select if almni0a=8.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln18.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_8 'Cigarette-Tabac' = SUM(aln1_1).

temp.
select if almni0a=9.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln19.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_9 'Loisirs : Cinéma-Sport-Lecture' = SUM(aln1_1).

temp.
select if almni0a=10.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln110.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_10 'Domestique' = SUM(aln1_1).

temp.
select if almni0a=11.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln111.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_11 'Petit Equipement du Menage' = SUM(aln1_1).

temp.
select if almni0a=12.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln112.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_12 'Vétements' = SUM(aln1_1).

temp.
select if almni0a=13.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln113.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_13 'Tissus' = SUM(aln1_1).

temp.
select if almni0a=14.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln114.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_14 'Confection' = SUM(aln1_1).

temp.
select if almni0a=15.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln115.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_15 'Chaussures' = SUM(aln1_1).

temp.
select if almni0a=16.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln116.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_16 'Produits comestiques' = SUM(aln1_1).

temp.
select if almni0a=17.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln117.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_17 'Dépense sur Véhicules' = SUM(aln1_1).

temp.
select if almni0a=18.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln118.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_18 'Transferts Verses' = SUM(aln1_1).

temp.
select if almni0a=19.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln119.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_19 'Transport' = SUM(aln1_1).

temp.
select if almni0a=20.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln120.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_20 'Dépenses Réparations/Modification du Logement' = SUM(aln1_1).

temp.
select if almni0a=21.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\aln121.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0a
  /aln11_21 'Autres Dépenses' = SUM(aln1_1).



GET
  FILE='E:\enquete_suivi\suivi\aln11.sav'.

MATCH FILES /FILE=*
 /RENAME (almni0a = d0)
 /FILE='E:\enquete_suivi\suivi\aln12.sav'
 /RENAME (almni0a = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln13.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln14.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln15.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln16.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln17.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln18.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln19.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln110.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln111.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln112.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln113.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln114.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln115.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln116.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln117.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln118.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln119.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln120.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aln121.sav'
 /RENAME (almni0a = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
aln11_1 aln11_2 aln11_3 aln11_4 aln11_5 aln11_6  aln11_7  aln11_8  aln11_9  aln11_10  aln11_11  
aln11_12  aln11_13  aln11_14  aln11_15  aln11_16  aln11_17  aln11_18  aln11_19  aln11_20  
aln11_21(SYSMIS=0)  .
EXECUTE .

compute depnalim=aln11_1+aln11_2+aln11_3+aln11_4+aln11_5+aln11_6+aln11_7+aln11_8+aln11_9
+aln11_10+aln11_11+aln11_12+aln11_13+aln11_14+aln11_15+aln11_16+aln11_17+aln11_18
+aln11_19+aln11_20+aln11_21.
var lab depnalim "dépenses non alimentaires".  

SAVE 
  OUTFILE='E:\enquete_suivi\suivi\ALIMNA.sav'.

*****************************depenses non alimentaires bis.

GET
  FILE='E:\enquete_suivi\suivi\ALMNIB.SAV'.
recode almni15b(7 thru 12=6).

compute alimn2_1=almni14b*almni15b.

temp.
select if almni0b=22.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn21.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0b
  /aln12_1 'eau' = SUM(alimn2_1).

temp.
select if almni0b=23.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn22.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0b
  /aln12_2 'électricité' = SUM(alimn2_1).

temp.
select if almni0b=24.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn23.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0b
  /aln12_3 'téléphone fixe, portable, télécentre' = SUM(alimn2_1).


GET
  FILE='E:\enquete_suivi\suivi\alimn21.sav'.

MATCH FILES /FILE=*
 /RENAME (almni0b = d0)
 /FILE='E:\enquete_suivi\suivi\alimn22.sav'
 /RENAME (almni0b = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alimn23.sav'
 /RENAME (almni0b = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
aln12_1 aln12_2 aln12_3 (SYSMIS=0)  .
EXECUTE .

compute deplog=aln12_1+aln12_2+aln12_3.
var lab deplog "dépenses de logement".  

SAVE 
  OUTFILE='E:\enquete_suivi\suivi\ALIMNB.sav'.

*********************************.

GET
  FILE='E:\enquete_suivi\suivi\ALMNIC.SAV'.

temp.
select if almni0c=25.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn31.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_1 'Dépenses de Constructions' = SUM(almni14c).

temp.
select if almni0c=26.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn32.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_2 'Cérémonies Diverses' = SUM(almni14c).

temp.
select if almni0c=27.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn33.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_3 'Fétes (Korité,Tabaski,Noël,....)' = SUM(almni14c).

temp.
select if almni0c=28.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn34.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_4 'Impôts,Amendes,Taxes,Contravention...' = SUM(almni14c).

temp.
select if almni0c=29.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn35.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_5 'achats et modification de parures' = SUM(almni14c).

temp.
select if almni0c=30.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn36.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_6 'Mobilier et Equipement Durable' = SUM(almni14c).

temp.
select if almni0c=31.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi\alimn37.sav'
  /BREAK=a1 a2 a6 a7 a8 almni0c
  /aln13_7 'Achats de moyens de transports' = SUM(almni14c).


GET
  FILE='E:\enquete_suivi\suivi\alimn31.sav'.

MATCH FILES /FILE=*
 /RENAME (almni0c = d0)
 /FILE='E:\enquete_suivi\suivi\alimn32.sav'
 /RENAME (almni0c = d1)
 /BY a1 a2 a6 a7 a8
 /DROP= d0 d1.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alimn33.sav'
 /RENAME (almni0c = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alimn34.sav'
 /RENAME (almni0c = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alimn35.sav'
 /RENAME (almni0c = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alimn36.sav'
 /RENAME (almni0c = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\alimn37.sav'
 /RENAME (almni0c = d0)
 /BY a1 a2 a6 a7 a8
 /DROP= d0.
EXECUTE.

RECODE
aln13_1 aln13_2 aln13_3 aln13_4 aln13_5 aln13_6 aln13_7 (SYSMIS=0)  .
EXECUTE .

compute depaut=aln13_1+aln13_2+aln13_3+aln13_4+aln13_5+aln13_6+aln13_7.
var lab depaut "autres dépenses".  

SAVE 
  OUTFILE='E:\enquete_suivi\suivi\ALIMNC.sav'.


GET FILE='E:\enquete_suivi\suivi\SCOL.sav'.
MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\SANTE.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.
MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\AUT.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.
MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\ALIM.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.
MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\ALIMNA.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.
MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\ALIMNB.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.
MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\ALIMNC.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.

COMPUTE TOTALIM=depalim+depauto.
var lab totalim "dépenses totales alimentaires et autoconsommation".
COMPUTE TOTNALIM=depnalim+depscol+depsant+deplog+depaut.
var lab totnalim "dépenses totales non alimentaires".
COMPUTE deptot=TOTALIM+TOTNALIM.
var lab deptot "dépenses annuelles totales".
execute.
SAVE 
  OUTFILE='E:\enquete_suivi\suivi\depense.sav'.

if (menb3 lt 15)adul=0.5.
if (menb3>=15)adul=1.
execute.

temp.
select if menb5 lt 3.
AGGREGATE
  /OUTFILE='E:\enquete_suivi\suivi/aggr.sav'
  /BREAK=a1 a2 a6 a7 a8
  /taille = N(menb0)
  /eqadul = SUM(adul).

get file='E:\enquete_suivi\suivi/depense.sav'.

SORT CASES BY
  a1 (A) a2 (A) a6 (A) a7 (A) a8 (A) .

MATCH FILES /FILE=*
 /FILE='E:\enquete_suivi\suivi\aggr.sav'
 /BY a1 a2 a6 a7 a8.
EXECUTE.
