Inizia subitoInizia gratis

Importare flat file dal web

Nel video hai visto che le funzioni di utils per importare flat file, come read.csv() e read.delim(), possono importare automaticamente da URL che puntano a file sul web.

Ti starai chiedendo se il pacchetto alternativo di Hadley Wickham, readr, sia altrettanto potente. Scoprilo in questo esercizio! Gli URL sia per un file .csv sia per un file .delim sono già pronti per te. Sta a te importare davvero i dati. Se funziona, ovviamente…

Questo esercizio fa parte del corso

Importazione intermedia di dati in R

Visualizza corso

Istruzioni dell'esercizio

  • Carica il pacchetto readr. È già installato sui server di DataCamp.
  • Usa url_csv per leggere il file .csv a cui punta. Usa la funzione read_csv(). Il .csv contiene i nomi delle colonne nella prima riga. Salva il data frame risultante come pools.
  • Allo stesso modo, usa url_delim per leggere il file .txt online. Usa la funzione read_tsv() e salva il risultato come potatoes.
  • Stampa pools e potatoes. Ti sembra corretto?

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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
Modifica ed esegui il codice