Contoh Analisis Deret Waktu: BJSales

dokumen-dokumen yang mirip
Contoh Analisis Deret Waktu: BJSales (Revisi)

Penerapan Model ARIMA

METODE PENELITIAN. Penelitian ini dilakukan pada semester genap tahun akademik 2014/2015

Application of ARIMA Models

HASIL DAN PEMBAHASAN. Eksplorasi Data

Penerapan Model ARIMA

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. Adapun langkah-langkah pada analisis runtun waktu dengan model ARIMA

Analisis Time Series Pada Penjualan Shampoo Zwitsal daerah Jakarta dan Jawa Barat di PT. Sara Lee Indonesia. Oleh : Pomi Kartin Yunus

BAB IV ANALISIS DAN PEMBAHASAN

BAB III METODE PENELITIAN

BAB IV PEMBAHASAN. Gambar 4.1 nilai tukar kurs euro terhadap rupiah

HALAMAN PERSETUJUAN PEMBIMBING...iii. HALAMAN PENGESAHAN...iv. HALAMAN PERSEMBAHAN... vi. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR TABEL...

PERAMALAN JUMLAH KUNJUNGAN WISATAWAN MANCANEGARA YANG BEKUNJUNG KE BALI MENGGUNAKAN FUNGSI TRANSFER

MODEL EXPONENTIAL SMOOTHING HOLT-WINTER DAN MODEL SARIMA UNTUK PERAMALAN TINGKAT HUNIAN HOTEL DI PROPINSI DIY SKRIPSI

Seasonal ARIMA adalah model ARIMA yang mengandung faktor musiman.

Peramalan Penjualan Pipa di PT X

PENDUGAAN DATA RUNTUT WAKTU MENGGUNAKAN METODE ARIMA

FORECASTING INDEKS HARGA SAHAM GABUNGAN (IHSG) DENGAN MENGGUNAKAN METODE ARIMA

PERAMALAN NILAI TUKAR DOLAR SINGAPURA (SGD) TERHADAP DOLAR AMERIKA (USD) DENGAN MODEL ARIMA DAN GARCH

PERAMALAN JUMLAH PENDERITA DEMAM BERDARAH DENGUE DI KOTA DENPASAR MENGGUNAKAN MODEL FUNGSI TRANSFER MULTIVARIAT

BAB 2 LANDASAN TEORI

1. Latar Belakang. Gambar 1 Plot Produksi Tembakau Indonesia. Gambar 2 Plot Harga Tembakau Indonesia

1. Pendahuluan 2. Kajian Pustaka Curah Hujan

Spesifikasi Model. a. ACF

Analisis Peramalan Data Produk Domestik Regional Bruto (PDRB) Sebagai Tolak Ukur Kinerja Perekonomian Provinsi Kepulauan Bangka Belitung

Metode Box - Jenkins (ARIMA)

Pemodelan ARIMA Non- Musim Musi am

BAB 2 LANDASAN TEORI

PERAMALAN KUNJUNGAN WISATA DENGAN PENDEKATAN MODEL SARIMA (STUDI KASUS : KUSUMA AGROWISATA)

Langkah-langkah metode ARIMAX menggunakan Eviews dan Minitab

Penerapan Model ARIMA

III. METODE PENELITIAN

BAB III MODEL ARIMAX DENGAN EFEK VARIASI KALENDER

SEASONAL ARIMA Arum Handini Primandari

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Model Autoregressive Integrated Moving Average (ARIMA) adl teknik untuk mencari pola yg paling cocok dari sekelompok data Model ARIMA dapat digunakan

PREDIKSI HARGA SAHAM PT. BRI, Tbk. MENGGUNAKAN METODE ARIMA (Autoregressive Integrated Moving Average)

BAB SIMULASI PERHITUNGAN HARGA BARANG. Bab 4 Simulasi Perhitungan Harga barang berisikan :

DAFTAR ISI. HALAMAN JUDUL. i. LEMBAR PERSETUJUAN ii LEMBAR PENGESAHAN. iii LEMBAR PERNYATAAN.. iv

PEMODELAN SARIMAX DALAM PERAMALAN PENUMPANG KERETA API PADA DAERAH OPERASI (DAOP) V PURWOKERTO

II. TINJAUAN PUSTAKA. Analisis ARIMA (Autoregressive Integrated Moving Average) umumnya

SBAB III MODEL VARMAX. Pengamatan time series membentuk suatu deret data pada saat t 1, t 2,..., t n

BAB III METODE PENELITIAN. 3.1 Unit Analisis dan Ruang Lingkup Penelitian. yang berupa data deret waktu harga saham, yaitu data harian harga saham

PERAMALAN CURAH HUJAN MENGGUNAKAN METODE ANALISIS SPEKTRAL

BAB II TINJAUAN PUSTAKA. autokovarians (ACVF) dan fungsi autokorelasi (ACF), fungsi autokorelasi parsial

PEMODELAN TIME SERIES DENGAN PROSES ARIMA UNTUK PREDIKSI INDEKS HARGA KONSUMEN (IHK) DI PALU SULAWESI TENGAH

HASIL DAN PEMBAHASAN Eksplorasi Data Suhu Udara Rata-rata

Pemodelan Autoregressive (AR) pada Data Hilang dan Aplikasinya pada Data Kurs Mata Uang Rupiah

Penerapan Model ARIMA

ARIMA and Forecasting

TINJAUAN PUSTAKA. perubahan harga yang dibayar konsumen atau masyarakat dari gaji atau upah yang

Oleh : Dwi Listya Nurina Dosen Pembimbing : Dr. Irhamah, S.Si, M.Si

Peramalan Volume Pemakaian Air di PDAM Kota Surabaya dengan Menggunakan Metode Time Series

PEMODELAN TARCH PADA NILAI TUKAR KURS EURO TERHADAP RUPIAH. Retno Hestiningtyas dan Winita Sulandari, M.Si. Jurusan Matematika FMIPA UNS

PERBANDINGAN RAMALAN MODEL TARCH DAN EGARCH PADA NILAI TUKAR KURS EURO TERHADAP RUPIAH

PENERAPAN MODEL ARFIMA (AUTOREGRESSIVE FRACTIONALLY INTEGRATED MOVING AVERAGE) DALAM PERAMALAN SUKU BUNGA SERTIFIKAT BANK INDONESIA (SBI)

LULIK PRESDITA W APLIKASI MODEL ARCH- GARCH DALAM PERAMALAN TINGKAT INFLASI

PERAMALAN KUNJUNGAN WISATAWAN MENGGUNAKAN MODEL ARMAX DENGAN NILAI KURS DAN EKSPOR-IMPOR SEBAGAI FAKTOR EKSOGEN

PENGENDALIAN KUALITAS DENGAN MENGGUNAKAN DIAGRAM KONTROL EWMA RESIDUAL (STUDI KASUS: PT. PJB UNIT PEMBANGKITAN GRESIK)

BAB 1 PENDAHULUAN. 1.1 Pendahuluan. Universitas Sumatera Utara

MA(q) AR(p) MA(q) jika ACF cuts off lebih tajam, AR(p) jika PACF cuts off lebih tajam ARMA(0,0)

PEMODELAN DATA RUNTUK WAKTU PADA DATA PRODUKSI SUSU SAPI DI AMERIKA SEJAK TAHUN

PERBANDINGAN INVESTASI PADA MATA UANG DOLAR AMERIKA (USD) DAN YEN JEPANG (JPY) DENGAN MODEL ARIMA DAN GARCH

1. I Wayan Sumarjaya, S.Si, M.Stats. 2. I Gusti Ayu Made Srinadi, S.Si, M.Si. ABSTRAK

Peramalan Permintaan Paving Blok dengan Metode ARIMA

PEMODELAN ARIMA DALAM PERAMALAN PENUMPANG KERETA API PADA DAERAH OPERASI (DAOP) IX JEMBER

Peramalan Kecepatan Angin Di Kota Pekanbaru Menggunakan Metode Box-Jenkins

PERAMALAN INDEKS HARGA KONSUMEN DAN INFLASI INDONESIA DENGAN METODE ARIMA BOX-JENKINS

Bab IV. Pembahasan dan Hasil Penelitian

OPTIMALISASI PERENCANAAN PRODUKSI DENGAN PREEMPTIVE GOAL PROGRAMMING (STUDI KASUS: UD. DODOL MADE MERTA TEJAKULA, SINGARAJA)

ANALISIS VAR (VECTOR AUTOREGRESSIVE) UNTUK MEKANISME PEMODELAN PRODUKSI, KONSUMSI, EKSPOR, IMPOR, DAN HARGA MINYAK BUMI AGUS WAHYULI

JURNAL SAINS DAN SENI POMITS Vol. 2, No.2, (2013) ( X Print) D-300

ANALISIS POLA HUBUNGAN PEMODELAN ARIMA CURAH HUJAN DENGAN CURAH HUJAN MAKSIMUM, LAMA WAKTU HUJAN, DAN CURAH HUJAN RATA-RATA

Pemodelan Konsumsi Listrik Berdasarkan Jumlah Pelanggan PLN Jawa Timur untuk Kategori Rumah Tangga R-1 Dengan Metode Fungsi Transfer single input

HASIL DAN PEMBAHASAN. Analisis data dilakukan dengan menggunakan Software Eviews Versi 4.1 dan Microsoft Office Excel Gambar 2 Plot IHSG.

PEMODELAN DAN PERAMALAN DATA DERET WAKTU DENGAN METODE SEASONAL ARIMA

PERAMALAN JUMLAH PENUMPANG BANDARA I GUSTI NGURAH RAI DENGAN MENGGUNAKAN METODE AUTOREGRESSIVE INTEGRATED MOVING AVERAGE (ARIMA)

PEMODELAN AUTOREGRESSIVE INTEGRATED MOVING AVERAGE PADA DATA REDAMAN HUJAN DI SURABAYA. Nur Hukim

Prediksi Curah Hujan dengan Model Deret Waktu dan Prakiraan Krigging pada 12 Stasiun di Bogor Periode Januari Desember 2014.

Peramalan merupakan alat bantu yang penting dalam penyusunan rencana yang efektif dan efisien. Pada

BAB 2 LANDASAN TEORI

PERBANDINGAN MODEL ARIMA DAN MODEL REGRESI DENGAN RESIDUAL ARIMA DALAM MENERANGKAN PERILAKU PELANGGAN LISTRIK DI KOTA PALOPO

PERAMALAN INDEKS HARGA KONSUMEN MENGGUNAKAN MODEL INTERVENSI FUNGSI STEP

HASIL DAN PEMBAHASAN

PERAMALAN PENYEBARAN JUMLAH KASUS VIRUS EBOLA DI GUINEA DENGAN METODE ARIMA

Prediksi Jumlah Penumpang Kapal Laut di Pelabuhan Laut Manado Menggunakan Model ARMA

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

PERAMALAN JUMLAH PENUMPANG PESAWAT TERBANG DOMESTIK DI BANDAR UDARA JUANDA DENGAN MENGGUNAKAN METODE FUNGSI TRANSFER MULTI INPUT

Prediksi Harga Saham dengan ARIMA

BAB II LANDASAN TEORI

4 BAB IV HASIL PEMBAHASAN DAN EVALUASI. lebih dikenal dengan metode Box-Jenkins adalah sebagai berikut :

BAB 2 LANDASAN TEORI Pengertian Data Deret Berkala

PERBANDINGAN MODEL PADA DATA DERET WAKTU PEMAKAIAN LISTRIK JANGKA PENDEK YANG MENGANDUNG POLA MUSIMAN GANDA ABSTRAK

Analisys Time Series Terhadap Penjualan Ban Luar Sepeda Motor di Toko Putra Jaya Motor Bangkalan

PERBANDINGAN MODEL PADA DATA DERET WAKTU PEMAKAIAN LISTRIK JANGKA PENDEK YANG MENGANDUNG POLA MUSIMAN GANDA OLEH GUMGUM DARMAWAN, SUHARTONO

BAB I PENDAHULUAN. 1.1 Latar Belakang

MODUL MINITAB UNTUK PERAMALAN DENGAN METODE ARIMA DAN DOUBLE EXPONENTIAL

PEMODELAN DATA TIME SERIES DENGAN METODE BOX-JENKINS

SKRIPSI. Disusun oleh: Firda Megawati

BAB 2 LANDASAN TEORI

Transkripsi:

Contoh Analisis Deret Waktu: BJSales Untuk contoh analisis deret waktu ini, kita menggunakan data BJsales. Data ini adalah data tahunan dan dapat dengan mengetikkan BJsales pada konsul R. 1 Plot Data Plot data deret waktu BJSales dapat dilihat pada gambar berikut. Berdasarkan Gambar 1, terdapat tren naik (tidak ada musiman mengingat ini adalah data tahunan). Untuk memplot BJsales 200 210 220 230 240 250 260 0 50 100 150 Time data gunakan perintah plot(bjsales) Gambar 1: Plot deret waktu BJSales. 2 Plot ACF dan PACF Selanjutnya kita ingin tahu bagaimana plot ACF dan PACF untuk data ini. Untuk membuat plot ACF dan PACF sampai 50 lag gunakan perintah berikut: par(mfrow=c(2,1)) acf(bjsales,type="correlation",lag=50) # ACF acf(bjsales,type="partial",lag=50) # PACF Berdasarkan Gambar 2 dapat kita lihat bahwa ACF menunjukkan korelasi yang kuat pada data dan sampai pada lebih dari 30 lag, koefisien autokorelasi berada di luar garis putus-putus (ini disebut garis Bartlett). Lebih lanjut ini berarti bahwa data tidaklah stasioner! Langkah selanjutnya adalah menstasionerkan data. Untuk data tahunan kita hanya akan melakukan penstasioneran melalui differencing. 1

Series BJsales ACF Series BJsales Partial ACF Gambar 2: Plot ACF dan PACF BJSales 3 Penstasioneran Data Kita akan menstasionerkan data dengan melakukan differencing terhadap tren (ingat, tidak ada komponen musiman pada data ini). diff.tren.bjsales <- diff(bjsales,lag=1) # differencing tren plot(diff.tren.bjsales) Berdasarkan Gambar 3 dapat kita lihat bahwa tren sudah berhasil dihilangkan melalui differencing. 3.1 ACF dan PACF setelah differencing Selanjutnya kita akan melihat plot ACF dan PACF untuk data yang telah di-differencing (dalam hal ini diff.tren.bjsales). par(mfrow=c(2,1)) acf(diff.tren.bjsales,type="correlation",lag=50) acf(diff.tren.bjsales,type="partial",lag=50) 4 Identifikasi Model Setelah melakukan differencing terhadap data dan melihat pola pada ACF dan PACF (lihat halaman 50 pada Modul). ACF pada Gambar 4 terpotong pada lag 4, sehingga kita bisa menduga model ini adalah MA(4). Sekarang kalau kita perhatikan pola pada PACF Gambar 4 juga seperti terpotong pada lag 2 yang berarti model AR(2) juga mungkin cocok. Catatan jika identifikasi pada halaman 50 benar-benar tepat, misalnya ACF terpotong pada lag 4 dan PACF melemah maka kita akan lebih cenderung memilih model MA(4). Selain identifikasi di atas, Rjuga memiliki fungsi ar apabila kita ingin mencoba model AR. Untuk data diff.tren.bjsales kita peroleh 2

diff.tren.bjsales 2 0 2 4 0 50 100 150 Time Gambar 3: Plot differencing terhadap tren pada data BJSales. Series diff.tren.bjsales ACF Series diff.tren.bjsales Partial ACF 0.2 0.0 0.2 Gambar 4: Plot ACF dan PACF data yang sudah di-differencing terhadap tren. 3

ar(diff.tren.bjsales) ar(x = diff.tren.bjsales) 1 2 3 4 0.2123 0.1493 0.0776 0.1383 Order selected 4 sigma^2 estimated as 1.8 Luaran dari perintah ar diperoleh kandidat model AR(4). Dengan demikian, kita akan mencoba model-model berikut: MA(4), AR(2), dan AR(4). 5 Pemodelan Model MA(4), AR(2), dan AR(4) untuk data differencing tren ini dapat dilakukan dengan mengetikkan perintah berikut. # untuk masing-masing model berikut tanda 1 pada order=c(p,d,q) # menunjukkan differencing 1 kali (terhadap tren) BJsales.MA4 <- arima(bjsales,order=c(0,1,4)) # MA(4) BJsales.AR4 <- arima(bjsales,order=c(4,1,0)) # AR(4) BJsales.AR2 <- arima(bjsales,order=c(2,1,0)) # AR(2) 6 Seleksi Model Untuk memilih model kita akan menggunakan kriteria Akaike (AIC). Semakin kecil nilai AIC, maka semakin bagus model. BJsales.MA4 arima(x = BJsales, order = c(0, 1, 4)) ma1 ma2 ma3 ma4 0.2398 0.1931 0.1604 0.1691 s.e. 0.0838 0.0867 0.0722 0.0718 sigma^2 estimated as 1.836: log likelihood = -256.79, aic = 523.57 BJsales.AR4 arima(x = BJsales, order = c(4, 1, 0)) ar1 ar2 ar3 ar4 0.2269 0.1616 0.0940 0.1553 s.e. 0.0806 0.0820 0.0821 0.0801 sigma^2 estimated as 1.761: log likelihood = -253.76, aic = 517.53 BJsales.AR2 4

arima(x = BJsales, order = c(2, 1, 0)) ar1 ar2 0.2799 0.2301 s.e. 0.0793 0.0791 sigma^2 estimated as 1.84: log likelihood = -256.96, aic = 519.92 Berdasarkan luaran dari ketiga kandidat model, kita peroleh AIC terkecil terdapat pada model AR(4). 7 Pemeriksaan Diagnostik Langkah ini meliputi pemeriksaan diagnostik terhadap model. Berhubung kita tidak sempat membahas ini, maka diasumsikan model yang Anda peroleh sudah layak/cocok. 8 Peramalan Selanjutnya kita akan meramal misalkan untuk 5 tahun ke depan. Untuk melakukan hal ini kita menggunakan fungsi predict. Forecast.BJsales <- predict(bjsales.ar4,5) # meramal utk 5 tahun ke depan Forecast.BJsales $pred Time Series: Start = 151 End = 155 Frequency = 1 [1] 262.7064 262.6709 262.7730 262.8687 262.9046 $se Time Series: Start = 151 End = 155 Frequency = 1 [1] 1.326900 2.100246 2.839320 3.560386 4.340205 Kita peroleh ramalan untuk 5 tahun ke depan: 262,9046. 262,7064; 262,6709; 262,7730; 262,8687; dan 5