fread: uso mais avançado
Agora que você sabe o básico sobre o fread(), deve conhecer dois argumentos da função: drop e select, para descartar ou selecionar variáveis de interesse.
Suponha que você tenha um conjunto de dados que contenha 5 variáveis e queira manter a primeira e a quinta variáveis, denominadas "a" e "e". As opções a seguir dão conta disso:
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"))
Vamos seguir com as batatas, já que gostamos muito delas aqui no DataCamp. Novamente, os dados estão disponíveis no arquivo potatoes.csv (visualizar), que contém registros separados por vírgula.
Este exercício faz parte do curso
Introdução à Importação de Dados no R
Instruções do exercício
- Usando
fread()eselectoudropcomo argumentos, importe somente as colunastextureemoistnessdo arquivo simples. Elas correspondem às colunas 6 e 8 de"potatoes.csv". Armazene o resultado em uma variável chamadapotatoes. - Usando
plot(), crie um gráfico com duas colunas do quadro de dadospotatoes:textureno eixo x emoistnessno eixo y. Use a notação do cifrão duas vezes. Fique à vontade para dar nome aos eixos e ao gráfico.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___
# Plot texture (x) and moistness (y) of potatoes
___