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