/* Gesundheitszufriedenheit seit 1984    */
/* Daten des SOEP       */
/* Syntax im Rahmen des SPSS-SOEP-Kurses    */
/* von Dr. Kajetan Hinner, Soziologie, Univ. Mainz  */
/* http://www.hinner.com/soep - Januar 2007   */
 

missing values ap0301,bp0101,cp0101,dp0101,ep0101,fp0101,gp0101,hp1001,ip9801,jp0101,kp0101,lp0101,mp0101 (-2,-1).
missing values np0101,op0101,pp0101,qp0101,rp0101,sp0101,tp0101,up0101,vp0101,zp5501 (-2,-1).

VARIABLE LABELS ap0301'Zufriedenheit mit der Gesundheit 1984'.
VARIABLE LABELS bp0101'Zufriedenheit mit der Gesundheit 1985'.
VARIABLE LABELS cp0101'Zufriedenheit mit der Gesundheit 1986'.
VARIABLE LABELS dp0101'Zufriedenheit mit der Gesundheit 1987'.
VARIABLE LABELS ep0101'Zufriedenheit mit der Gesundheit 1988'.
VARIABLE LABELS fp0101'Zufriedenheit mit der Gesundheit 1989'.
VARIABLE LABELS gp0101'Zufriedenheit mit der Gesundheit 1990-West'.
VARIABLE LABELS zp5501'Zufriedenheit mit der Gesundheit 1990-Ost'.
VARIABLE LABELS hp1001'Zufriedenheit mit der Gesundheit 1991'.
VARIABLE LABELS ip9801'Zufriedenheit mit der Gesundheit 1992'.
VARIABLE LABELS jp0101'Zufriedenheit mit der Gesundheit 1993'.
VARIABLE LABELS kp0101'Zufriedenheit mit der Gesundheit 1994'.
VARIABLE LABELS lp0101'Zufriedenheit mit der Gesundheit 1995'.
VARIABLE LABELS mp0101'Zufriedenheit mit der Gesundheit 1996'.
VARIABLE LABELS np0101'Zufriedenheit mit der Gesundheit 1997'.
VARIABLE LABELS op0101'Zufriedenheit mit der Gesundheit 1998'.
VARIABLE LABELS pp0101'Zufriedenheit mit der Gesundheit 1999'.
VARIABLE LABELS qp0101'Zufriedenheit mit der Gesundheit 2000'.
VARIABLE LABELS rp0101'Zufriedenheit mit der Gesundheit 2001'.
VARIABLE LABELS sp0101'Zufriedenheit mit der Gesundheit 2002'.
VARIABLE LABELS tp0101'Zufriedenheit mit der Gesundheit 2003'.
VARIABLE LABELS up0101'Zufriedenheit mit der Gesundheit 2004'.
VARIABLE LABELS vp0101'Zufriedenheit mit der Gesundheit 2005'.
 
 

SORT CASES BY sex .
SPLIT FILE
  LAYERED BY sex .

compute arphrf = aphrf*bpbleib*cpbleib*dpbleib*epbleib*fpbleib*gpbleib*hpbleib*ipbleib*jpbleib*kpbleib*lpbleib*
   mpbleib*npbleib*opbleib*ppbleib*qpbleib*rpbleib*spbleib*tpbleib*upbleib*vpbleib .

/* Gewichten über alle Wellen und dann Häufigkeiten seit 1984 bis jetzt */

WEIGHT
  BY  arphrf .

FREQUENCIES
  VARIABLES = ap0301,bp0101,cp0101,dp0101,ep0101,fp0101,gp0101,hp1001,ip9801,jp0101,kp0101,lp0101,mp0101, /
   np0101,op0101,pp0101,qp0101,rp0101,sp0101,tp0101,up0101,vp0101
   /FORMAT = NOTABLE
  /STATISTICS = STDDEV MEAN
  /ORDER =  ANALYSIS .

/* Achtung: Es werden also nur diejenigen Personen ausgewertet, die bei allen Wellen geantwortet haben */

/* Jetzt noch extra für 1990 Ost */

WEIGHT
  BY  gphrf .

FREQUENCIES
  VARIABLES = zp5501
   /FORMAT = NOTABLE
  /STATISTICS = STDDEV MEAN
  /ORDER =  ANALYSIS .

execute.

/* Liniendiagramm mit der Entwicklung der Zufriedenheit - vorher Variable Labels verkürzen */

VARIABLE LABELS ap0301'1984'.
VARIABLE LABELS bp0101'1985'.
VARIABLE LABELS cp0101'1986'.
VARIABLE LABELS dp0101'1987'.
VARIABLE LABELS ep0101'1988'.
VARIABLE LABELS fp0101'1989'.
VARIABLE LABELS gp0101'1990-West'.
VARIABLE LABELS zp5501'1990-Ost'.
VARIABLE LABELS hp1001'1991'.
VARIABLE LABELS ip9801'1992'.
VARIABLE LABELS jp0101'1993'.
VARIABLE LABELS kp0101'1994'.
VARIABLE LABELS lp0101'1995'.
VARIABLE LABELS mp0101'1996'.
VARIABLE LABELS np0101'1997'.
VARIABLE LABELS op0101'1998'.
VARIABLE LABELS pp0101'1999'.
VARIABLE LABELS qp0101'2000'.
VARIABLE LABELS rp0101'2001'.
VARIABLE LABELS sp0101'2002'.
VARIABLE LABELS tp0101'2003'.
VARIABLE LABELS up0101'2004'.
VARIABLE LABELS vp0101'2005'.
 

GRAPH
  /LINE(SIMPLE)= MEAN(ap0301) MEAN(bp0101) MEAN(cp0101) MEAN(dp0101)
  MEAN(ep0101) MEAN(fp0101) MEAN(gp0101) MEAN(zp5501) MEAN(hp1001)
  MEAN(ip9801) MEAN(jp0101) MEAN(kp0101) MEAN(lp0101) MEAN(mp0101)
  MEAN(np0101) MEAN(op0101) MEAN(pp0101) MEAN(qp0101) MEAN(rp0101)
  MEAN(sp0101) MEAN(tp0101) MEAN(up0101) MEAN(vp0101)
  /MISSING=variablewise
  /TITLE= 'Zufriedenheit mit der Gesundheit' '1984 bis 2005'.

execute.