* Encoding: UTF-8.

*this sytax file assumes that you have opened ESS6_Practice.sav.

FREQUENCIES VARIABLES=cntry
  /ORDER=ANALYSIS.

FREQ cntry.

WEIGHT BY pweight.

FREQ cntry.

FREQ brncntr.

CROSSTABS
  /TABLES=cntry BY brncntr
  /FORMAT=AVALUE TABLES
  /CELLS=ROW 
  /COUNT ROUND CELL.

FREQ agea.
   /histogram.

FREQ freehms.

CROSSTABS
  /TABLES=freehms BY rlgblg gndr rlgdnm lrscale
  /FORMAT=AVALUE TABLES
  /STATISTICS=CHISQ PHI GAMMA
  /CELLS=COUNT COLUMN 
  /COUNT ROUND CELL.

FREQ lrscale
  /BARCHART FREQ.

MEANS TABLES=lrscale agea BY freehms
  /CELLS=MEAN COUNT STDDEV.

RECODE freehms (1 2= 1) (4 5 =2) (ELSE = SYSMIS) into freehms3.
VARIABLE LABELS freehms3 "recoded freehms".
VALUE LABELS freehm3 1 "Agree" 2 "Disagree".
FREQ freehm3.

USE ALL.
COMPUTE filter_$=(agea ge 25 and agea le 54).
VARIABLE LABELS filter_$ 'agea ge 25 and agea le 54 (FILTER)'.
VALUE LABELS filter_$ 0 'Not Selected' 1 'Selected'.
FORMATS filter_$ (f1.0).
FILTER BY filter_$.
EXECUTE.

RECODE mnactic (1 3=1) (2 4 5 6 7 9 =9) (8=8) (ELSE=SYSMIS) INTO mbw.
EXECUTE.

weight off.
weight by pspweight.

CROSSTABS
  /TABLES=cntry BY mbw BY gndr
  /FORMAT=AVALUE TABLES
  /CELLS= ROW 
  /COUNT ROUND CELL.
missing values mbw (9).

value labels mbw 1 "active" 8 "at home" 9 "other".

CROSSTABS
  /TABLES=cntry BY mbw BY gndr
  /FORMAT=AVALUE TABLES
  /CELLS= ROW 
  /COUNT ROUND CELL.

missing values mbw ().

AUTORECODE VARIABLES=cntry 
  /INTO country
  /PRINT.


recode country (12 7 13 20 23 24 25 = 1) (ELSE = 0) into mycountries.
cross country by mycountries.
val labels mycountries 1 "selected countries" 0 "other".

MEANS TABLES=wkhtot BY cntry
  /CELLS=MEAN COUNT.

EXAMINE VARIABLES=wkhtot BY cntry BY gndr
  /PLOT=BOXPLOT
  /STATISTICS=NONE
  /NOTOTAL.