fread: uso mais avançado
Agora que você sabe o básico sobre fread()
, deve conhecer dois argumentos da função: drop
e select
, para soltar 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 são suficientes para você:
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 nos ater às batatas, já que gostamos muito delas aqui no DataCamp. Os dados estão novamente disponíveis no arquivo potatoes.csv
(view), que contém registros separados por vírgulas.
Este exercício faz parte do curso
Introdução à importação de dados no R
Instruções do exercício
- Usando
fread()
eselect
oudrop
como argumentos, importe somente as colunastexture
emoistness
do arquivo simples. Elas correspondem às colunas 6 e 8 em"potatoes.csv"
. Armazene o resultado em uma variávelpotatoes
. plot()
2 colunas do quadro de dadospotatoes
:texture
no eixo x,moistness
no eixo y. Use a notação do cifrão duas vezes. Sinta-se à vontade para nomear os eixos e o 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
___