Matrizen und Datenrahmen umformen

R enthält verschiedene Funktionen, mit denen sich Daten von »langen«, normalisierten Layouts in »breite«, expandierte Layouts überführen lassen. Um zu demonstrieren, wie diese Funktionen arbeiten, nehmen wir eine überschaubare Tabelle mit Börsenkursen. Zuerst definieren wir ein kleines Portfolio mit Wertpapieren, anschließend fragen wir die monatlichen Kurse für das erste Quartal 2010 ab:

> ein.paar.Ticker <- c("GE", "GOOG", "AAPL", "AXP", "GS") > einige.Kurse <- Wertpapiere.abfragen(ein.paar.Ticker, + von = as.Date("2010-01-01"), + bis = as.Date("2010-03-31"), + intervall = "m") > einige.Kurse Ticker Datum Eröffnung Hoch Tief Schluss Volumen Adj.Schluss 1 GE 2010-03-01 16.10 18.94 15.83 18.20 93006300 18.09 2 ...

Get R in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.