Kom igångKom igång gratis

Importera platta filer från webben

I videon såg du att utils-funktionerna för att importera platta filer, till exempel read.csv() och read.delim(), kan hämta data direkt från URL:er som pekar på filer på webben.

Du undrar kanske om Hadley Wickhams alternativa paket, readr, är lika kraftfullt. Ta reda på det i den här övningen! URL:erna för både en .csv-fil och en .delim-fil är redan definierade i koden. Det är upp till dig att faktiskt importera datan. Om det nu fungerar, förstås…

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

Importera data på mellannivå i R

Visa kurs

Övningsinstruktioner

  • Läs in paketet readr. Det är redan installerat på DataCamps servrar.
  • Använd url_csv för att läsa in den .csv-fil som URL:en pekar på. Använd funktionen read_csv(). .csv-filen har kolumnnamn på första raden. Spara den resulterande dataramen som pools.
  • Använd på samma sätt url_delim för att läsa in .txt-filen online. Använd funktionen read_tsv() och spara resultatet som potatoes.
  • Skriv ut pools och potatoes. Ser det korrekt ut?

Interaktiv övning med praktiskt arbete

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

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