fread: uso más avanzado
Ahora que conoces los fundamentos de fread(), debes saber que existen dos argumentos de la función: drop y select, para soltar o seleccionar variables de interés.
Supón que tienes un conjunto de datos que contiene 5 variables y quieres conservar la primera y la quinta variable, llamadas "a" y "e". Las siguientes opciones te servirán:
fread("path/to/file.txt", drop = 2:4)
fread("path/to/file.txt", select = c(1, 5))
fread("path/to/file.txt", drop = c("b", "c", "d"))
fread("path/to/file.txt", select = c("a", "e"))
Sigamos con las patatas, ya que en DataCamp nos gustan mucho. Los datos vuelven a estar disponibles en el archivo potatoes.csv (vista), que contiene registros separados por comas.
Este ejercicio forma parte del curso
Introducción a la importación de datos en R
Instrucciones del ejercicio
- Utilizando
fread()yselectodropcomo argumentos, sólo importa las columnastextureymoistnessdel archivo plano. Corresponden a las columnas 6 y 8 de"potatoes.csv". Guarda el resultado en una variablepotatoes. plot()2 columnas del marco de datospotatoes:textureen el eje x,moistnessen el eje y. Utiliza la notación del signo del dólar dos veces. Siéntete libre de poner nombre a tus ejes y a tu gráfico.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___
# Plot texture (x) and moistness (y) of potatoes
___