Auf Datenframes zugreifen und sie subsetten (2)
Wie du dir vorstellen kannst, ist das Auswählen einer bestimmten Spalte aus einem Data Frame eine häufige Operation. So häufig, dass es dafür sogar eine eigene Abkürzung gibt: $. Die folgenden Ausdrücke liefern dasselbe Ergebnis:
cash$cash_flow
[1] 1000 4000 550 1500 1100 750 6000
cash[,"cash_flow"]
[1] 1000 4000 550 1500 1100 750 6000
Praktisch, oder? Probier es aus!
Diese Übung ist Teil des Kurses
<Kurs>Einführung in R für Finance</Kurs>Übungsanweisungen
- Wähle die Spalte
"year"auscashmit$aus. - Wähle die Spalte
"cash_flow"auscashmit$aus und multipliziere sie mit 2. - Du kannst eine Spalte löschen, indem du ihr
NULLzuweist. Führe den Code aus, der"company"löscht. - Gib nun
casherneut aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Select the year column
# Select the cash_flow column and multiply by 2
# Delete the company column
cash$company <- NULL
# Print cash again