LoslegenKostenlos loslegen

Flache Dateien aus dem Web importieren

Im Video hast du gesehen, dass die utils-Funktionen zum Importieren von Flatfile-Daten, wie read.csv() und read.delim(), automatisch aus URLs importieren können, die auf Flatfiles im Web verweisen.

Du fragst dich sicher, ob Hadley Wickhams alternatives Paket readr genauso leistungsfähig ist. Finde es in dieser Übung heraus! Die URLs für sowohl eine .csv-Datei als auch eine .delim-Datei sind bereits für dich vorbereitet. Jetzt liegt es an dir, die Daten wirklich zu importieren. Wenn es klappt, natürlich…

Diese Übung ist Teil des Kurses

Fortgeschrittenes Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Lade das Paket readr. Es ist auf den Servern von DataCamp bereits installiert.
  • Verwende url_csv, um die .csv-Datei einzulesen, auf die sie zeigt. Nutze dafür die Funktion read_csv(). Die .csv enthält Spaltennamen in der ersten Zeile. Speichere den resultierenden Data Frame als pools.
  • Lies analog mit url_delim die Online-.txt-Datei ein. Verwende die Funktion read_tsv() und speichere das Ergebnis als potatoes.
  • Gib pools und potatoes aus. Sieht das korrekt aus?

Interaktive Übung

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

# Load the readr package


# Import the csv file: pools
url_csv <- "http://assets.datacamp.com/production/course_1478/datasets/swimming_pools.csv"


# Import the txt file: potatoes
url_delim <- "http://assets.datacamp.com/production/course_1478/datasets/potatoes.txt"


# Print pools and potatoes
Code bearbeiten und ausführen