aus 5 Tagewoche 7 Tagewoche machen

Fragen zu Stata Syntax und Do-Files.

aus 5 Tagewoche 7 Tagewoche machen

Beitragvon vdinger » Fr 10. Mai 2013, 15:44

Hallo zusammen!

ich habe Wertpapierzeitreihen in Excel die jeweils von Montag bis Freitag laufen, möchte sie aber gerne in Stata mit missing values für das Wochenende haben. Leider habe ich keine Idee wie ich das Do File schreiben kann.

Ich hänge mal keine Beispieldaten an aber prinzipiell sieht es so aus, zwei Spalten jeweils:
1.1. Wert Montag
2.1. Wert Dienstag
3.1. Wert Mittwoch
4.1. Wert Donnerstag
5.1. Wert Freitag
8.1. Wert Montag

und das ganze soll gemacht werden zu:

1.1. Wert Montag
2.1. Wert Dienstag
3.1. Wert Mittwoch
4.1. Wert Donnerstag
5.1. Wert Freitag
6.1. .
7.1. .
8.1. Wert Montag

Kann mir da jemand helfen? Ich weiß gar nicht mal ob das groß gecodet werden muss, ich könnte mir auch vorstellen, dass wenn Stata das Datum richtig erkennt, dass die Wochenenden automatisch geblankt werden. Das Datumsformat is dd.mm.yy. Tausend Dank!
vdinger
 
Beiträge: 2
Registriert: Fr 10. Mai 2013, 15:37
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: aus 5 Tagewoche 7 Tagewoche machen

Beitragvon daniel » Fr 10. Mai 2013, 19:41

Hm, aus welchem Grund möchtest Du denn fehlende Werte erzeugen? Das klingt relativ sinnlos, da diese Beobachtungen ohnehin aus sämlichen Anylsen wieder ausgeschlossen werden.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: aus 5 Tagewoche 7 Tagewoche machen

Beitragvon vdinger » Sa 11. Mai 2013, 11:43

nein werden sie nicht, da ich noch andere Daten habe mit Beobachtungen am Wochenende die dann gemergt werden :idea:
vdinger
 
Beiträge: 2
Registriert: Fr 10. Mai 2013, 15:37
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: aus 5 Tagewoche 7 Tagewoche machen

Beitragvon daniel » Sa 11. Mai 2013, 16:38

Tage werden, soweit ich das sehe, durch fortlaufende ganzzahlige Werte repräsentiert. Wie wäre es, eine solche Sequenz von Start bis zum Endzeitpunkt zu generieren, und dann sowohl die Daten der Wochentage, als auch die Wochenenddaten anzuspielen (mergen)?

Angenommen das erste Datum ist der 13.05.13, was 19491 entspricht und Du möchtest Beobachtungen für 365 Tage erstellen.

Code: Alles auswählen
clear
se obs 365
g mydate = 19490 + _n
form mydate %td
l
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
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 0 Gäste

cron