Zacznij terazZacznij za darmo

Sprawdzanie, czy obiekt jest szeregiem czasowym

Tworząc własne zbiory danych, możesz budować je jako obiekty klasy ts. Przypomnij sobie zbiór data_vector z poprzedniego ćwiczenia – był to zwykły wektor liczb – oraz time_series, czyli obiekt ts utworzony z data_vector za pomocą funkcji ts() z podaniem czasu startowego i częstotliwości obserwacji. Dla przypomnienia, oba obiekty – data_vector i time_series – są widoczne na wykresie po prawej stronie.

Korzystając ze zbiorów danych przygotowanych przez innych, na przykład tych dołączonych do pakietów R, możesz sprawdzić, czy są obiektami klasy ts, używając polecenia is.ts(). Wynik testu to TRUE, gdy dane należą do klasy ts, lub FALSE w przeciwnym razie.

W tym ćwiczeniu zbadasz klasę zbiorów danych, z których korzystałeś w tym rozdziale.

To ćwiczenie jest częścią kursu

Analiza szeregów czasowych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj is.ts() na obiektach data_vector i time_series z poprzedniego ćwiczenia.
  • Wywołaj is.ts() ponownie, aby sprawdzić klasę zbioru danych Nile używanego we wcześniejszych ćwiczeniach.
  • Kontynuuj tę serię sprawdzeń i użyj is.ts() na zbiorze danych AirPassengers.

Interaktywne ćwiczenie praktyczne

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

# Check whether data_vector and time_series are ts objects



# Check whether Nile is a ts object


# Check whether AirPassengers is a ts object

Edytuj i uruchom kod