Inizia subitoInizia gratis

Scaricare qualsiasi file, sicuro o meno

Nel precedente esercizio hai visto come leggere file Excel dal web usando il pacchetto read_excel, scaricando prima il file con la funzione download.file().

C’è di più: con download.file() puoi scaricare qualsiasi tipo di file dal web, usando HTTP e HTTPS: immagini, eseguibili, ma anche file .RData. Un file RData è un formato molto efficiente per archiviare dati di R.

Puoi caricare i dati da un file RData usando la funzione load(), ma questa funzione non accetta una stringa URL come argomento. In questo esercizio, prima scaricherai in modo sicuro il file RData, poi importerai il file di dati locale.

Questo esercizio fa parte del corso

Importazione intermedia di dati in R

Visualizza corso

Istruzioni dell'esercizio

  • Dai un’occhiata all’URL in url_rdata. Usa una connessione sicura, https://. Questo URL punta a un file RData contenente un data frame con alcune metriche su diversi tipi di vino.
  • Scarica il file in url_rdata usando download.file(). Chiamalo "wine_local.RData" nella tua directory di lavoro.
  • Carica il file che hai creato, wine_local.RData, usando la funzione load(). Accetta un solo argomento, il percorso del file, che nel nostro caso è semplicemente il nome del file. Dopo aver eseguito questo comando, la variabile wine sarà automaticamente disponibile nel tuo workspace.
  • Stampa il summary() del dataset wine.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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