Kom igångKom igång gratis

Ladda ned vilken fil som helst, säkert eller inte

I den föregående övningen såg du hur du kan läsa in Excelfiler från webben med paketet read_excel – genom att först ladda ned filen med funktionen download.file().

Det finns mer att utforska: med download.file() kan du ladda ned vilken typ av fil som helst från webben via HTTP och HTTPS – bilder, körbara filer, men även .RData-filer. Ett RData-format är ett mycket effektivt sätt att lagra R-data.

Du kan läsa in data från en RData-fil med funktionen load(), men den funktionen accepterar inte en URL-sträng som argument. I den här övningen laddar du först ned RData-filen på ett säkert sätt och importerar sedan den lokala datafilen.

Den här övningen är en del av kursen

Importera data på mellannivå i R

Visa kurs

Övningsinstruktioner

  • Ta en titt på webbadressen i url_rdata. Den använder en säker anslutning, https://. Webbadressen pekar på en RData-fil som innehåller en dataram med olika mätvärden för olika typer av vin.
  • Ladda ned filen på url_rdata med download.file(). Döp filen till "wine_local.RData" i din arbetskatalog.
  • Läs in filen du skapade, wine_local.RData, med funktionen load(). Den tar ett argument – sökvägen till filen, vilket i det här fallet är bara filnamnet. När du kört kommandot är variabeln wine automatiskt tillgänglig i din arbetsmiljö.
  • Skriv ut summary() för datamängden wine.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod