fread: pokročilejší použití
Teď, když znáš základy funkce fread(), se podívej na dva její argumenty: drop a select, pomocí kterých můžeš vyřadit nebo vybrat požadované proměnné.
Představ si, že máš datovou sadu s 5 proměnnými a chceš si ponechat první a pátou z nich, pojmenované „a" a „e". Všechny následující možnosti to zajistí:
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"))
Zůstaneme u brambor, protože tady v DataCampu je máme obzvlášť rádi. Data jsou opět k dispozici v souboru potatoes.csv (zobrazit) s hodnotami oddělenými čárkou.
Toto cvičení je součástí kurzu
Introduction to Importing Data in R
Pokyny k cvičení
- Pomocí
fread()a argumentuselectnebodropnačti z plochého souboru pouze sloupcetextureamoistness. Odpovídají sloupcům 6 a 8 v souboru"potatoes.csv". Výsledek ulož do proměnnépotatoes. - Pomocí
plot()vykresli 2 sloupce datového rámcepotatoes:texturena osu x amoistnessna osu y. Použij přitom dvakrát notaci s dolarem. Pojmenování os i grafu je na tobě.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___
# Plot texture (x) and moistness (y) of potatoes
___