Aan de slagBegin gratis

Platte bestanden van het web importeren

In de video zag je dat de utils-functies om platte-bestandsdata te importeren, zoals read.csv() en read.delim(), automatisch kunnen importeren vanaf URL's die naar platte bestanden op het web verwijzen.

Je vraagt je vast af of Hadley Wickham's alternatieve pakket, readr, net zo krachtig is. Kom er in deze oefening achter! De URL's voor zowel een .csv-bestand als een .delim-bestand zijn al voor je klaargezet. Het is aan jou om de data daadwerkelijk te importeren. Als het werkt, tenminste…

Deze oefening maakt deel uit van de cursus

Gevorderd data importeren in R

Bekijk cursus

Oefeninstructies

  • Laad het readr-pakket. Het is al geïnstalleerd op de servers van DataCamp.
  • Gebruik url_csv om het .csv-bestand waarnaar het verwijst in te lezen. Gebruik de functie read_csv(). De .csv bevat kolomnamen in de eerste rij. Sla het resulterende data frame op als pools.
  • Gebruik op dezelfde manier url_delim om het online .txt-bestand in te lezen. Gebruik de functie read_tsv() en sla het resultaat op als potatoes.
  • Print pools en potatoes. Ziet het er goed uit?

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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 bewerken en uitvoeren