Aufeinanderfolgende Tage mit bestimmter Bedingung erkennen

Allgemeine Fragen zur Programmierung mit R.

Aufeinanderfolgende Tage mit bestimmter Bedingung erkennen

Beitragvon Dododo » Sa 16. Feb 2019, 13:47

Hallo Liebe Forum-Community,
Ich verzweifle an folgender Aufgabe. Ich habe folgende Dataframe.
Datum Bedingung
1 01.01.2011 N
2 02.01.2011 N
3 03.01.2011 Y
4 04.01.2011 Y
5 05.01.2011 Y
6 06.01.2011 N
7 07.01.2011 N
8 08.01.2011 Y
usw....

Nun möchte ich gerne "Events" aus der Dataframe rauslesen. Ein Event ist, wenn bei mindestens 3 aufeinanderfolgenden Tage die Bedingung "Y" ist.
Ich würde gerne solche Events erkennen und jeweils den Start, das Ende und die Dauer des Events als Output haben. Falls das möglich ist. Jede für jede Hilfe oder Anregung wäre ich euch sehr dankbar
Leider kenne ich mich mit R noch nicht so gut aus und weiß nicht weiter. Ich habe einige Ansätze probiert, komme aber zu keinem Ergebnis.


Vielen Dank für eure Hilfe

mit freundlichen Grüßen

Dododo
Dododo
 
Beiträge: 1
Registriert: Sa 16. Feb 2019, 13:45
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Aufeinanderfolgende Tage mit bestimmter Bedingung erkenn

Beitragvon jogo » So 17. Feb 2019, 15:01

Hier gibt es eine Lösung:
http://forum.r-statistik.de/viewtopic.p ... 6187#p6178

Gruß, Jörg
jogo
 
Beiträge: 139
Registriert: Mo 26. Feb 2018, 09:56
Danke gegeben: 3
Danke bekommen: 0 mal in 0 Post


Zurück zu Programmierung allgemein

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 1 Gast

cron