Como baixar arquivos da internet usando r
Você pode usar a seguinte sintaxe básica para baixar um arquivo da Internet usando a linguagem de programação R:
download. file (url, destfile)
Ouro:
- url : uma sequência de caracteres que contém a URL do arquivo
- destfile : uma sequência de caracteres que contém o local para salvar o arquivo
O exemplo passo a passo a seguir mostra como usar essa sintaxe na prática.
Etapa 1: Encontre o URL do arquivo
Para este exemplo, farei upload de um arquivo CSV contendo informações sobre campos de modelos de aeronaves em Nova York, localizado no seguinte URL:
https://catalog.data.gov/dataset?res_format=CSV&organization=city-of-new-york
Para obter o URL exato deste arquivo CSV, clico com o botão direito do mouse no botão CSV e, em seguida, clico em Copiar endereço do link :
Em seguida, salvarei este URL como uma variável de string em R:
#define URL location
url<-"https://data.cityofnewyork.us/api/views/brsj-szf5/rows.csv?accessType=DOWNLOAD"
Etapa 2: definir o destino do arquivo
A seguir definirei o destino onde salvar o arquivo:
#define destination for file
destfile <- "C:/Users/Bob/Downloads"
Etapa 3: Baixe e visualize o arquivo
Então usarei o seguinte código para fazer upload do arquivo:
#download file and save in specified destination download. file (url, destfile)
Por fim, navegarei até o arquivo Downloads onde salvei o arquivo CSV:
Se eu clicar duas vezes no arquivo, posso abrir e visualizar o conteúdo:
Recursos adicionais
Os tutoriais a seguir explicam como trabalhar com outros tipos de arquivo em R:
Como importar arquivos CSV para R
Como importar arquivos Excel para R
Como importar arquivos SPSS para R
Como importar arquivos SAS para R
Como importar arquivos de dados para R