LoslegenKostenlos starten

Schnelles Einlesen von der Festplatte

Neben den cleveren Standardeinstellungen ist fread() auch extrem schnell! In dieser Übung verwendest du die Funktion system.time() aus Base R, um die Zeit zu vergleichen, die das Einlesen der Datei batrips.csv mit read.csv() bzw. fread() benötigt. Alles, was du tun musst, ist, system.time() einen Ausdruck zu übergeben. Wenn du zum Beispiel messen willst, wie lange das Importieren einer Datei namens sample.csv dauert, kannst du Folgendes verwenden:

system.time(read.csv("sample.csv"))
   user  system elapsed 
  3.495   0.040   3.547

In der Regel betrachtest du bei der Laufzeitmessung die user-Zeit. In diesem Fall hat das Importieren der Datei sample.csv also 3,495 Sekunden gedauert.

Diese Übung ist Teil des Kurses

<Kurs>Datenmanipulation mit data.table in R</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Code bearbeiten und ausführen