Zacznij terazZacznij za darmo

fread: bardziej zaawansowane użycie

Skoro znasz już podstawy funkcji fread(), czas poznać dwa jej argumenty: drop i select, które pozwalają pomijać lub wybierać interesujące cię zmienne.

Załóżmy, że masz zbiór danych z 5 zmiennymi i chcesz zachować pierwszą oraz piątą, o nazwach "a" i "e". Każdy z poniższych sposobów da ten sam efekt:

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"))

Wróćmy do ziemniaków – mamy do nich szczególny sentyment w DataCamp. Dane są znowu dostępne w pliku potatoes.csv (podgląd), który zawiera rekordy rozdzielone przecinkami.

To ćwiczenie jest częścią kursu

Wprowadzenie do importowania danych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Używając funkcji fread() z argumentem select lub drop, zaimportuj tylko kolumny texture i moistness z pliku płaskiego. Odpowiadają one kolumnom 6 i 8 w pliku "potatoes.csv". Wynik zapisz w zmiennej potatoes.
  • Utwórz wykres funkcją plot() dla 2 kolumn ramki danych potatoes: texture na osi x, moistness na osi y. Użyj notacji ze znakiem dolara w obu przypadkach. Możesz też nadać własne nazwy osiom i wykresowi.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___

# Plot texture (x) and moistness (y) of potatoes
___
Edytuj i uruchom kod