fread: розширене використання
Тепер, коли ви знаєте основи про fread(), варто ознайомитися з двома аргументами цієї функції: drop і select, щоб відкидати або вибирати потрібні змінні.
Припустімо, у вас є набір даних із 5 змінними, і ви хочете залишити першу та п'яту змінні з іменами «a» і «e». Усі наведені нижче варіанти спрацюють:
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"))
Залишаймося з картоплею, адже ми особливо її полюбляємо в DataCamp. Дані знову доступні у файлі potatoes.csv (переглянути), де записи розділені комами.
Ця вправа є частиною курсу
Вступ до імпорту даних у R
Інструкції до вправи
- Використовуючи
fread()та аргументиselectабоdrop, імпортуйте лише стовпціtextureіmoistnessіз плоского файлу. Вони відповідають стовпцям 6 і 8 у"potatoes.csv". Збережіть результат у зміннійpotatoes. - Побудуйте
plot()для 2 стовпців датафреймуpotatoes:textureпо осі x,moistnessпо осі y. Двічі використайте нотацію з доларом. За бажання можете підписати осі та сам графік.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___
# Plot texture (x) and moistness (y) of potatoes
___