11.1 Descargando datos

Antes de empezar a importar datos, vale la pena señalar que podemos descargar archivos de internet usando R con la función download.file().

De esta manera tendremos acceso a una vasta diversidad de fuentes de datos. Entre otras, podrás descargar los archivos

La función download.file() nos pide como argumento url, la dirección de internet del archivo que queremos descargar y destfile el nbombre que tendrá el archivo en nuestra computadora. Ambos argumentos como cadenas de texto, es decir, entre comillas.

Por ejemplo, para descargar una copia del set iris disponible en el UCI Machine Learning Repository usamos la siguiente dirección como argumento url:

Y asignamos “iris.data” al argumento dest.

download.file(
  url = "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data", 
  destfile = "iris.data"
  )

El resultado es un archivo llamado “iris.data” en nuestro directorio de trabajo.

Este método funciona con prácticamente todo tipo de archivos, aunque en algunos casos será necesario agregar el argumento method = "wb", por asegurar que el archivo obtenido funcione correctamente.