Wochendurchschnitt aus Tagesdaten bilden

Fragen zu Stata Syntax und Do-Files.

Wochendurchschnitt aus Tagesdaten bilden

Beitragvon aml88 » Di 23. Apr 2013, 09:34

Hallo liebe Stata-Spezialisten,

nach langem suchen und rumprobieren konnte ich leider selbst keine Lösung finden und hoffe nun auf einen Rat der Community.
Mein Problem ist folgendes: ich habe einen Datensatz, der aus drei Variablen besteht: Nummer, Datum und Preis eines Produktes mit insgesamt 1540 Fällen. Diese Preise sind Tagespreise (ohne Wochenenden), ich muss diese in Wochen-Durchschnittspreise umwandeln. Ich bräuchte daher eine Syntax, die es mir ermöglicht, aus jeweils 5 aufeinander folgenden Preisen (also 1-5, 6-10, usw.) die Mittelwerte zu bilden und diese dann als Fälle einer neuen Variable abspeichert. Ich weiß leider nicht, ob es da überhaupt eine Möglichkeit gibt. Falls ich mich zu unklar ausgedrückt habe, habe ich einen Datensatz mit hochgeladen.

Für Tipps wäre ich wirklich sehr sehr dankbar!
Dateianhänge
Kakao.dta
(9.73 KiB) 249-mal heruntergeladen
aml88
 
Beiträge: 3
Registriert: Di 23. Apr 2013, 08:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wochendurchschnitt aus Tagesdaten bilden

Beitragvon daniel » Di 23. Apr 2013, 11:58

Ich würde diese 5 tage Heuristik nicht verwenden, sondern die Berechnung des Wochendurchschnitts auf den tatsächlichen Wochen basieren, z.B. sind gehören nur die ersten drei Daten zu einer Woche, während bei Beobachtung 4 bereits die nächste Woche beginnt.

Code: Alles auswählen
// create weekly date
g byte foo = wofd(Datum)
bys foo : egen mean_Kakao = mean(Kakao)
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wochendurchschnitt aus Tagesdaten bilden

Beitragvon aml88 » Do 25. Apr 2013, 15:00

werde ich gleich mal testen, dankeschön
aml88
 
Beiträge: 3
Registriert: Di 23. Apr 2013, 08:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wochendurchschnitt aus Tagesdaten bilden

Beitragvon aml88 » Do 25. Apr 2013, 15:57

Super, hat mit geringfügiger Modifikation perfekt geklappt! Erstaunlich, was Stata alles kann. Danke nochmal! :D
aml88
 
Beiträge: 3
Registriert: Di 23. Apr 2013, 08:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wochendurchschnitt aus Tagesdaten bilden

Beitragvon chipthief_58 » Mo 27. Mai 2013, 17:43

@aml88: Ich habe ein ähnliches Problem. Wärst du so nett den Code zu posten mit dem es bei dir funktioniert hat?

Danke
chipthief_58
 
Beiträge: 5
Registriert: Mo 27. Mai 2013, 17:40
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste

cron