2013-05-14 9 views
5

Podczas podziału na xts zwykle ustawiasz zakres między dwiema datami/czasami np.R z podzbiorem xts: data rozpoczęcia plus zakres ustawień

df["T08:00/T16:59"] 

lub

df["2012-12-12/2012-12-12"] 

Ja wanna ustawić datę rozpoczęcia i uzyskać specjalne: np okres 14 dni. Jak rozwiązać ten problem, obliczając drugą zmienną zewnętrzną. Czy jest też możliwe ustawienie zakresu podzbioru?

Przykład: df["2012-12-12/14days.."]

Dzięki!

Odpowiedz

6

Spróbuj

first(df["2012-12-12/"], "14 days") 
+0

doskonały - Jestem początkujący w dziedzinie badań i zastanawiasz się czasem, jak łatwo jest do funkcji kombajnu e pakiety. Jak się tego nauczyłeś? –

+1

@HerrStudent, Nauczyłem się tego od [strony internetowej quantmod] (http://www.quantmod.com/examples/data/#subset). Pomocne są również 'help (package =" xts ", help_type =" html ")' i 'vignette (package =" xts ")'. – GSee

Powiązane problemy