Seite 1 von 1

Summe und if-Bedingung vol. 2

BeitragVerfasst: Mi 6. Mär 2013, 17:25
von Sebastian28
Guten Tag allerseits,

Ich wäre sehr dankbar kurz euere hilfe zu kriegen.

Bin dabei eine variable zu generieren (Alpsw_aug07dec08) welche die summe von alphasw1m für eine gewisse zeitperiode errechnet.

Stata code der meine Idee noch nicht richtig erfüllt:
egen alpsw_aug07dec08=sum(alphasw1m) if existbefore_aug07dec08==1 & dates>39294 & dates<=39813

In dem Ausschnitt sollte alpsw_aug07dec08 -5.1445857 sein und nicht -1710.241. Also konkret soll es nur die einträge summieren zwischen dates>39294 & dates<=39813 (31. Dezember 2008) und nur wenn der Fund vor 31 Juli 2007 (dates:39294) existiert hat.

Hat jemand eine Idee was ich falsch gemacht habe?

Grüsse,

Sebastian

Re: Summe und if-Bedingung vol. 2

BeitragVerfasst: Mi 6. Mär 2013, 18:04
von daniel
Mein Tip ist, dass Du hier vergessen hast das Ganze -by- fundid zu machen, was Du aber vermutlich möchtest.

btw. die -sum()- Funktion ist veraltet und durch -total()- ersetzt (sollte aber keine Probleme bereiten).

Re: Summe und if-Bedingung vol. 2

BeitragVerfasst: Mi 6. Mär 2013, 18:10
von Sebastian28
perfect, vielen dank! ich bin ein totaler stata neuling :*)