LoslegenKostenlos loslegen

fread: Fortgeschrittener Einsatz

Jetzt, wo du die Grundlagen von fread() kennst, solltest du auch die beiden Argumente der Funktion kennen: drop und select. Damit kannst du die Variablen, die dich interessieren, auswählen.

Angenommen, du hast einen Datensatz mit 5 Variablen und möchtest die erste und fünfte Variable mit den Namen "a" und "e" behalten. Die folgenden Optionen erfüllen alle diesen Zweck:

fread("path/to/file.txt", drop = 2:4)
fread("path/to/file.txt", select = c(1, 5))
fread("path/to/file.txt", drop = c("b", "c", "d"))
fread("path/to/file.txt", select = c("a", "e"))

Bleiben wir bei den Kartoffeln, denn die mögen wir hier im DataCamp besonders gern. Die Daten sind wieder in der Datei potatoes.csv (Ansicht) verfügbar, die kommagetrennte Datensätze enthält.

Diese Übung ist Teil des Kurses

Einführung in das Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Wenn du fread() und select oder drop als Argumente verwendest, importierst du nur die Spalten texture und moistness der Flat File. Sie entsprechen den Spalten 6 und 8 in "potatoes.csv". Speichere das Ergebnis in einer Variablen potatoes.
  • plot() 2 Spalten des potatoes Datenrahmens: texture auf der x-Achse, moistness auf der y-Achse. Verwende die Dollarzeichen-Schreibweise zweimal. Du kannst deine Achsen und dein Diagramm benennen.

Interaktive Übung

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

# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___

# Plot texture (x) and moistness (y) of potatoes
___
Code bearbeiten und ausführen