Eksploracja surowych danych szeregu czasowego
Pierwszym krokiem w analizie szeregów czasowych jest zazwyczaj wyświetlenie danych w czytelnym formacie. Najwygodniejszym sposobem podglądu surowych danych szeregu czasowego w R jest użycie polecenia print(), które wyświetla wartości Start, End i Frequency – czyli początek, koniec i częstotliwość – oraz same obserwacje.
Kolejną przydatną funkcją jest length(), która podaje łączną liczbę obserwacji w danych.
Niektóre zbiory danych są bardzo długie – wtedy wygodniej jest przejrzeć tylko fragment serii. Funkcje head(___, n =___) i tail(___, n =___), gdzie n to liczba elementów do wyświetlenia, pokazują odpowiednio pierwsze i ostatnie elementy podanego zbioru danych.
W tym ćwiczeniu przyjrzysz się słynnym danym o rocznym przepływie Nilu – Nile. Ten szereg czasowy zawiera pewne metadane. Wywołując print(Nile), zwróć uwagę, że Start = 1871 oznacza rok pierwszej obserwacji rocznej, a End = 1970 – rok ostatniej obserwacji.
To ćwiczenie jest częścią kursu
Analiza szeregów czasowych w R
Instrukcje do ćwiczenia
- Użyj funkcji
print(), aby wyświetlić dane dotyczące Nilu. Obiekt z danymi nosi nazwęNile. - Użyj funkcji
length(), aby określić liczbę elementów w zbiorze danychNile. - Użyj funkcji
head(), aby wyświetlić pierwsze 10 elementów zbioru danych Nilu. W tym celu ustaw argumentnna wartość10. - Użyj funkcji
tail(), aby wyświetlić ostatnie 12 elementów zbioru danych Nilu, ustawiając odpowiednią wartość argumentun.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Print the Nile dataset
# List the number of observations in the Nile dataset
# Display the first 10 elements of the Nile dataset
# Display the last 12 elements of the Nile dataset