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

Ukládání dat – I

Teď máš za sebou úspěšný převod dat flights na objekt xts, vykreslení informací v čase i výpočet několika užitečných metrik pro další analýzu. Dokonce jsi provedl/a rychlou popisnou analýzu dat tím, že jsi tyto metriky vizualizoval/a v čase.

Posledním krokem při každé manipulaci s časovými řadami je uložení objektu xts, aby ses k němu mohl/a kdykoliv snadno vrátit.

Nejprve si uložíš svůj objekt xts jako soubor rds pro vlastní potřebu. K tomu použiješ příkaz saveRDS(), který uloží objekt do souboru s názvem, který zadáš přes argument file. Ve výchozím nastavení ukládá saveRDS() do aktuálního pracovního adresáře.

Až se budeš chtít k uloženým datům vrátit, otevřeš soubor pomocí příkazu readRDS(). Jak uvidíš v tomto cvičení, tato metoda zachovává třídu tvého objektu xts.

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

Případová studie: Analýza časových řad městských dat v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí saveRDS() ulož datový objekt flights_xts do souboru rds. Pojmenuj tento soubor "flights_xts.rds".
  • Otevři soubor rds pomocí readRDS(). Nová data ulož jako flights_xts2.
  • Pomocí class() zkontroluj třídu nového objektu flights_xts2.

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

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

# Save your xts object to rds file using saveRDS
saveRDS(object = ___, file = "___")

# Read your flights_xts data from the rds file
flights_xts2 <- readRDS("___")

# Check the class of your new flights_xts2 object


# Examine the first five rows of your new flights_xts2 object
Upravit a spustit kód