ComeçarComece de graça

Baixando qualquer arquivo, seguro ou não

No exercício anterior, você viu como ler arquivos do Excel na web usando o pacote read_excel, primeiro baixando o arquivo com a função download.file().

Tem mais: com download.file() você pode baixar qualquer tipo de arquivo da web, usando HTTP e HTTPS: imagens, executáveis e também arquivos .RData. Um arquivo RData é um formato muito eficiente para armazenar dados do R.

Você pode carregar dados de um arquivo RData usando a função load(), mas essa função não aceita uma URL como argumento. Neste exercício, você vai primeiro baixar o arquivo RData de forma segura e depois importar o arquivo de dados local.

Este exercício faz parte do curso

Importação de dados intermediária em R

Ver curso

Instruções do exercício

  • Dê uma olhada na URL em url_rdata. Ela usa uma conexão segura, https://. Essa URL aponta para um arquivo RData contendo um data frame com algumas métricas sobre diferentes tipos de vinho.
  • Baixe o arquivo em url_rdata usando download.file(). Chame o arquivo de "wine_local.RData" no seu diretório de trabalho.
  • Carregue o arquivo que você criou, wine_local.RData, usando a função load(). Ela recebe um argumento, o caminho para o arquivo, que neste caso é apenas o nome do arquivo. Depois de executar esse comando, a variável wine ficará automaticamente disponível no seu ambiente de trabalho.
  • Imprima o summary() do conjunto de dados wine.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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
Editar e executar o código