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

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *