Začněte nyníZačněte zdarma

read.table

Pokud pracuješ s méně obvyklými formáty plochých souborů, hodí se ti funkce read.table(). Jde o nejzákladnější funkci pro import dat – můžeš v ní nastavit celou řadu různých argumentů. Na rozdíl od read.csv() a read.delim() má argument header výchozí hodnotu FALSE a argument sep je ve výchozím stavu "".

Teď je řada na tobě! Data jsou stále v souboru hotdogs.txt (zobrazit). První řádek neobsahuje názvy sloupců a pole jsou oddělena tabulátory. Tentokrát se ale soubor nachází ve složce data uvnitř tvého aktuálního pracovního adresáře. Proměnná path s cestou k tomuto souboru je již v kódu připravena.

Toto cvičení je součástí kurzu

Introduction to Importing Data in R

Zobrazit kurz

Pokyny k cvičení

  • Dokonči volání funkce read.table() tak, aby načetla soubor s oddělovačem tabulátoru uložený na cestě path.
  • Zavolej funkci head() na hotdogs – vypíše prvních 6 pozorování z datového rámce.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Path to the hotdogs.txt file: path
path <- file.path("data", "hotdogs.txt")

# Import the hotdogs.txt file: hotdogs
hotdogs <- read.table(___, 
                      sep = ___, 
                      col.names = c("type", "calories", "sodium"))

# Call head() on hotdogs
___
Upravit a spustit kód