EmpezarEmpieza gratis

Descargar cualquier archivo, seguro o no

En el ejercicio anterior viste cómo leer archivos de Excel en la web usando el paquete read_excel, primero descargando el archivo con la función download.file().

Hay más: con download.file() puedes descargar cualquier tipo de archivo de la web, usando HTTP y HTTPS: imágenes, ejecutables y también archivos .RData. Un archivo RData es un formato muy eficiente para almacenar datos de R.

Puedes cargar datos desde un archivo RData con la función load(), pero esta función no acepta una URL como argumento. En este ejercicio, primero descargarás el archivo RData de forma segura y luego importarás el archivo de datos local.

Este ejercicio forma parte del curso

Importación intermedia de datos en R

Ver curso

Instrucciones del ejercicio

  • Fíjate en la URL en url_rdata. Usa una conexión segura, https://. Esta URL apunta a un archivo RData que contiene un data frame con algunas métricas de distintos tipos de vino.
  • Descarga el archivo en url_rdata usando download.file(). Llama al archivo "wine_local.RData" en tu directorio de trabajo.
  • Carga el archivo que creaste, wine_local.RData, usando la función load(). Recibe un único argumento, la ruta al archivo, que en nuestro caso es solo el nombre del archivo. Después de ejecutar este comando, la variable wine estará disponible automáticamente en tu espacio de trabajo.
  • Muestra por pantalla el summary() del conjunto de datos wine.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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 y ejecutar código