IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Usando fread() e gli argomenti select o drop, importa solo le colonne texture e moistness dal file flat. Corrispondono alle colonne 6 e 8 in "potatoes.csv". Salva il risultato in una variabile potatoes.
  • Usa plot() su 2 colonne del data frame potatoes: texture sull'asse x, moistness sull'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
___
Modifica ed esegui il codice