Mevsimsel grafikler
Zaman grafikleriyle birlikte, mevsimsel desenleri vurgulamak ve bu desenlerde zaman içindeki değişimleri göstermek için başka yararlı görselleştirme yolları da vardır.
- Mevsimsel grafik, zaman grafiğine benzer; farkı, verilerin gözlemlendiği tek tek "mevsimlere" karşı çizilmesidir.
ggseasonplot()fonksiyonunu,autoplot()ile yaptığın gibi kullanarak böyle bir grafik oluşturabilirsin. - Mevsimsel grafiğin ilginç bir varyasyonu, zaman ekseninin yatay yerine dairesel olduğu kutupsal (polar) koordinatları kullanır; bunu yapmak için yalnızca
polarargümanını ekleyipTRUEolarak ayarlaman yeterlidir. - Alt seri grafiği (subseries plot), her mevsim için küçük zaman grafikleri içerir. Burada, her mevsimin ortalaması mavi bir yatay çizgiyle gösterilir.
Bir zaman serisini bölmenin yollarından biri, x nesnesinden start ve end zamanları arasında bir alt küme çıkaran window() fonksiyonunu kullanmaktır.
> window(x, start = NULL, end = NULL)
Bu egzersizde fpp2 paketini yükleyecek ve içindeki iki veri kümesini kullanacaksın:
a10, Avustralya'daki diyabet karşıtı ilaçların aylık satış adetlerini içerir. Grafiklerde, her yıl hangi ayın en yüksek satışa sahip olduğunu görebiliyor musun? Mart ve Nisan 2008 sonuçlarında ne sıra dışı?ausbeer, Avustralya için üç aylık bira üretimini içerir. 4. çeyrekte bira üretiminde ne oluyor?
Bu örnekler, bu grafik türlerini görselleştirmeni ve nasıl faydalı olabileceklerini anlamanı sağlayacak.
Bu egzersiz, kursun bir parçasıdır
R ile Tahminleme
Egzersiz talimatları
fpp2paketini yüklemek içinlibrary()kullan.a10verileri için grafik üretmek üzereautoplot()veggseasonplot()kullan.a10verileri için kutupsal koordinat grafiği üretmek üzereggseasonplot()fonksiyonunu vepolarargümanını kullan.- Yalnızca 1992'den itibaren olan
ausbeerverilerini ele almak içinwindow()fonksiyonunu kullan. - Son olarak,
beerserisi için grafikler üretmek üzereautoplot()veggsubseriesplot()kullan.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Load the fpp2 package
___
# Create plots of the a10 data
___
___
# Produce a polar coordinate season plot for the a10 data
ggseasonplot(___, polar = ___)
# Restrict the ausbeer data to start in 1992
beer <- ___(___, ___)
# Make plots of the beer data
___
___