LoslegenKostenlos loslegen

Beliebige Dateien herunterladen, sicher oder nicht

In der letzten Übung hast du gesehen, wie du Excel-Dateien aus dem Web mit dem Paket read_excel lesen kannst, indem du die Datei zuerst mit der Funktion download.file() herunterlädst.

Und es geht noch mehr: Mit download.file() kannst du jede Art von Datei aus dem Web herunterladen, über HTTP und HTTPS – Bilder, ausführbare Dateien, aber auch .RData-Dateien. Eine RData-Datei ist ein sehr effizientes Format, um R-Daten zu speichern.

Du kannst Daten aus einer RData-Datei mit der Funktion load() laden, aber diese Funktion akzeptiert keine URL-Zeichenfolge als Argument. In dieser Übung lädst du die RData-Datei zunächst sicher herunter und importierst danach die lokale Datendatei.

Diese Übung ist Teil des Kurses

Fortgeschrittenes Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Sieh dir die URL in url_rdata an. Sie verwendet eine sichere Verbindung, https://. Diese URL verweist auf eine RData-Datei mit einem Data Frame, der einige Kennzahlen zu verschiedenen Weinsorten enthält.
  • Lade die Datei unter url_rdata mit download.file() herunter. Nenne die Datei in deinem Arbeitsverzeichnis "wine_local.RData".
  • Lade die von dir erstellte Datei wine_local.RData mit der Funktion load(). Sie nimmt ein Argument entgegen: den Pfad zur Datei, der in unserem Fall einfach der Dateiname ist. Nach dem Ausführen dieses Befehls ist die Variable wine automatisch in deinem Workspace verfügbar.
  • Gib die summary() des wine-Datensatzes aus.

Interaktive Übung

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

# https URL to the wine RData file.
url_rdata <- "https://assets.datacamp.com/production/course_1478/datasets/wine.RData"

# Download the wine file to your working directory


# Load the wine data into your workspace using load()


# Print out the summary of the wine data
Code bearbeiten und ausführen