LoslegenKostenlos loslegen

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

Datenmanipulation mit data.table in R

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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