fread: uso più avanzato
Ora che conosci le basi di fread(), dovresti sapere che la funzione ha due argomenti utili: drop e select, per escludere o selezionare le variabili di interesse.
Supponi di avere un insieme di dati con 5 variabili e di voler mantenere solo la prima e la quinta, chiamate "a" ed "e". Le seguenti opzioni funzionano tutte:
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"))
Restiamo sulle patate, dato che qui a DataCamp ne siamo particolarmente appassionati. I dati sono di nuovo disponibili nel file potatoes.csv (view), con record separati da virgole.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in R
Istruzioni dell'esercizio
- Usando
fread()e gli argomentiselectodrop, importa solo le colonnetextureemoistnessdal file flat. Corrispondono alle colonne 6 e 8 in"potatoes.csv". Salva il risultato in una variabilepotatoes. - Usa
plot()su 2 colonne del data framepotatoes:texturesull'asse x,moistnesssull'asse y. Usa due volte la notazione con il simbolo del dollaro. Se vuoi, assegna nomi agli assi e al grafico.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___
# Plot texture (x) and moistness (y) of potatoes
___