Hallo liebes Stata Forum!
Im Rahmen eines Lehrforschungsprojektes an der Uni werte ich die Zeittagebücher der Zeitbudgeterhebung. In diesen Zeittagebüchern geben die Personen in 10 Minuten Slots ihre jeweiligen Aktivitäten an. Das bedeutet ein Tag besteht aus 144 Slots. Ich würde gerne in meiner Analyse aufnehmen, wie viele verschiedene Aktivitäten die jeweiligen Personen an diesem Tag ausgeübt haben. Ich habe dafür bereits eine Schleife aufgestellt, scheitere nur leider daran ordentlich zu formulieren, das die vorher gegangene Aktivität ungleich sein soll der jetzigen!
Hier ist mein vorhandener Ansatz:
forvalues i = 1(1)144 {
quietly gen d_zhc`i' = 0
}
forvalues i = 1(1)144 {
capture replace d_zhc`i' = 1 if zhc`i' ??? << hier bräuchte ich ein paar Ratschläge
}
egen sum_Unterbrechungen = rowtotal(d_*)
Ich hoffe auf ein paar Vorschläge, da ich leider nicht von selber darauf komme!
Ganz vielen Dank im vorraus und ich hoffe, ich habe das Problem ausreichend erklärt.