Come scaricare file da internet utilizzando r


È possibile utilizzare la seguente sintassi di base per scaricare un file da Internet utilizzando il linguaggio di programmazione R:

 download. file (url, destfile)

Oro:

  • url : una stringa di caratteri che contiene l’URL del file
  • destfile : una stringa di caratteri che contiene la posizione in cui salvare il file

Il seguente esempio passo passo mostra come utilizzare questa sintassi nella pratica.

Passaggio 1: trova l’URL del file

Per questo esempio, caricherò un file CSV contenente informazioni sui campi di aeromodelli a New York, situato al seguente URL:

 https://catalog.data.gov/dataset?res_format=CSV&organization=city-of-new-york

Per ottenere l’URL esatto di questo file CSV, faccio clic con il pulsante destro del mouse sul pulsante CSV, quindi faccio clic su Copia indirizzo collegamento :

Salverò quindi questo URL come variabile stringa in R:

 #define URL location
url<-"https://data.cityofnewyork.us/api/views/brsj-szf5/rows.csv?accessType=DOWNLOAD"

Passaggio 2: imposta la destinazione del file

Successivamente, definirò la destinazione in cui salvare il file:

 #define destination for file
destfile <- "C:/Users/Bob/Downloads"

Passaggio 3: scarica e visualizza il file

Quindi utilizzerò il seguente codice per caricare il file:

 #download file and save in specified destination
download. file (url, destfile)

Infine, accederò al file Download in cui ho salvato il file CSV:

Se faccio doppio clic sul file, posso aprire e visualizzare il contenuto:

Risorse addizionali

I seguenti tutorial spiegano come lavorare con altri tipi di file in R:

Come importare file CSV in R
Come importare file Excel in R
Come importare file SPSS in R
Come importare file SAS in R
Come importare file di dati in R

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *