Hallo zusammen. Ich versuche grad vergebens 3- bzw. 5-Jahresperioden zu bilden. Ich habe Daten von 1997 - 2011. Das würde 3 mal 5 Jahresperioden geben oder 5 mal 3 Jahresperioden.
Bei dem Befehl . gen period=round(year/5) und auch bei . gen period=(year/5) und anschliessend . by country period, sort: egen (varmean)=mean(var)
Es sieht dann zwar in etwa so aus wie ich das möchte aber das Problem ist das 1997 zeigts als Periode 0 an, 98-2002 als Periode 1, 2003-07 als Periode 2 und 08-2011 als Periode 3. D.h. bei Periode 3 ist ein Jahr zu wenig drin und Periode Null hat nur ein Jahr.
Ich weiss nicht ob das verständlich genug war aber ich wäre euch super dankbar wenn jemand ein Tipp hätte wie ich das Problem lösen kann damit ich einfach 3 Perioden habe und zwar Periode 1 von 1997 - 2001, Periode 2 von 2002-2006 und Periode 3 von 2007 bis 2011.
Und das gleiche dann für 3 Jahres Perioden.
Vielen Dank schonmal