Data Frames und Matrizen – Spaltenauswahl
Alle Werte in einer Matrix müssen denselben Datentyp haben, was Auswirkungen auf die Effizienz bei der Auswahl von Zeilen und Spalten hat.
Angenommen, wir haben zwei Objekte: mat (eine Matrix) und df (ein Data Frame).
Diese Übung ist Teil des Kurses
<Kurs>Effizient R-Code schreiben</Kurs>Übungsanweisungen
Mit der Funktion microbenchmark(): Wie lange dauert es, die erste Spalte aus jedem dieser Objekte auszuwählen? Anders gefragt: Was ist schneller, mat[, 1] oder df[, 1]?
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Which is faster, mat[, 1] or df[, 1]?
microbenchmark(___, ___)