Jak zjistit, zda je objekt časová řada
Když vytváříš vlastní datové sady, můžeš je sestavit jako objekty třídy ts. Vzpomeň si na datovou sadu data_vector z předchozího cvičení – šlo o prostý vektor čísel – a na time_series, objekt třídy ts, který jsi z data_vector vytvořil/a pomocí funkce ts() s informacemi o počátečním čase a frekvenci pozorování. Pro připomenutí jsou data_vector a time_series zobrazeny v grafu vpravo.
Pokud pracuješ s datovými sadami od jiných autorů, například s těmi, které jsou součástí R balíčků, můžeš ověřit, zda jsou objekty třídy ts, pomocí příkazu is.ts(). Výsledek testu je buď TRUE, pokud data třídy ts jsou, nebo FALSE, pokud ne.
V tomto cvičení prozkoumáš třídu datových sad, se kterými jsi v průběhu kapitoly pracoval/a.
Toto cvičení je součástí kurzu
Analýza časových řad v R
Pokyny k cvičení
- Použij
is.ts()na objektydata_vectoratime_seriesz předchozího cvičení. - Dalším voláním
is.ts()ověř třídu datové sadyNile, kterou jsi používal/a v dřívějších cvičeních. - Pokračuj ve stejném duchu a použij
is.ts()na datovou saduAirPassengers.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Check whether data_vector and time_series are ts objects
# Check whether Nile is a ts object
# Check whether AirPassengers is a ts object