Seite 1 von 1

Frage an Meister Daniel

BeitragVerfasst: Mi 20. Mär 2013, 17:05
von Sebastian28
Ciao Daniel,

vielen Dank nochmals für Deine Hilfe bei den anderen Fragen.

Ich hab noch eine Knacknuss (für dich wohl ein Kinderspiel).

Problem:
Ich würde gerne die totale anzahl von 1'er für jedes datum (dates) haben.

D.h. für dates 35064 müsste man die zahl 5 bekommen, für 35124 1 etc etc..

Muss irgendwie mit collapse gehen dachte ich, aber funktioniert nicht wie ich's gerne hätte :/

Haste eine Idee?

PS - Die erste Zeile bei "new" hatte auch eine 1, hab die von hand weggenommen, weil ich was versucht habe...

Re: Frage an Meister Daniel

BeitragVerfasst: Mi 20. Mär 2013, 18:15
von daniel
Leider spezifizierst Du nicht, wo die "totale anzahl von 1'er" für jedes Datum zu finden ist. Ich nehme an, als Summe der Beobchtungen, in denen glevent~du~y den Wert 1 annimmt? In diesem Fall ist diese Frage analog zur zuvor gestellten (stata-syntax-f18/summe-und-bedingung-vol-t324.html) zu beantworten.

Code: Alles auswählen
bys dates : egen new = total(glevent~du~y == 1)


oder, falls es sich um den selben Datensatz wie zuvor handelt, und Du das auch gleichzeitig pro fundid machen willst


Code: Alles auswählen
bys fundid dates : egen new = total(glevent~du~y == 1)

Re: Frage an Meister Daniel

BeitragVerfasst: Mi 20. Mär 2013, 19:00
von Sebastian28
danke für die antwort, ich probiers später gleich aus.. mein datensatz ist zurzeit etwas zu krass preserved um wieder zurück zu gehen ;)

Rückmeldung wird folgen, danke im voraus!