Es gibt sehr raffinierte Möglichkeiten, xts
Objekte zu unterteilen. Zum Beispiel kann man alle Daten für alle Jahre, Monate, Tage erhalten, aber streng von 9.30 bis 04.00 Uhr, indem Sie sein:Gibt Zeitrahmen für Datenuntergruppen innerhalb eines anderen Zeitrahmens zurück?
my_xts["T09:30/T16:00"]
Oder Sie können alle Beobachtungen zwischen zwei Daten erhalten, indem Sie:
my_xts["2012-01-01/2012-03-31"]
oder alle Termine vor/nach einem bestimmten Datum, indem Sie:
my_xts["/2011"] # from start of data until end of 2011
my_xts["2011/"] # from 2011 until the end of the data
Wie kann ich nur für bestimmte Monate für alle Jahre oder nur bestimmte Tage für alle Monate und Jahre, um alle Daten zu erhalten ? Gibt es noch andere Subsetting-Tricks?
Haben Sie quantmod.com gesehen? Genauer gesagt, die Beispiele http://www.quantmod.com/examples/data/ – GSee
Hier ist, wie Sie eine Teilmenge mit 'which.i' invertieren: http://StackOverflow.com/a/32029644/841830 –
Zum einen Jahr 'dt ['2009',]', Filterung von Jahr und Monat 'dt [': 2009-01',]' und Verwendung eines Datumsbereichs: 'dt ['2009-01-01 :: 2009-02-01' ] '. – marbel