Rollapp mit "wachsendem" Fenster

8

Jungs, normalerweise, wenn Sie etwas tun wie:

%Vor%

Völlig zu Recht beginnt rollapply mit der Berechnung des Wertes ab dem Moment, in dem 10 Elemente verfügbar sind.

Leider brauche ich etwas, das so viele Daten wie möglich für die ersten 10 Beobachtungen verwendet, im wesentlichen ein wachsendes Datenfenster, bis genügend Daten vorhanden sind, um ein gleitendes Fenster zu verwenden, z. 1, 1: 2, 1: 3, 1: 4 usw. bis wir mindestens 10 Elemente haben und dann das Fenster wie gewohnt verschieben.

Gibt es einen besseren Weg als eine hässliche For-Schleife?

    
Dr G 28.01.2011, 15:28
quelle

2 Antworten

4

Warum paddelst du die Serie nicht einfach mit 9 NAs am Anfang? Definitiv besser als "hässlich für Schleifen":

%Vor%     
Prasad Chalasani 28.01.2011, 15:39
quelle
10

rollapply in zoo kann dies tun, indem Sie partial=TRUE angeben, z. B.

%Vor%     
G. Grothendieck 28.01.2011 15:37
quelle

Tags und Links