Mengubah header data saham yang diambil dari Quantmod

Package Quantmod seringkali digunakan sebagai pengolah data saham alias trading saham. Quantmod nenggunakan datasource dari yahoo. Beragam analisis teknikal seperti Simple Moving Average, Exponential moving average, Bollinger band, Momentum, ROC, MACD, RSI. Namun saya tidak akan membahas itu semuanya, walaupun kalau kalian menggunakan jasa broker online, maka analisis teknikal tersebut sudah ada secara default.

Disini saya hanya menggunakan Quantmod untuk menarik data dari yahoo untuk disimpan dalam file excel, namun yang bikin sedikit ribet yaitu nama header tiap kolom mengikuti nama kode emitennya. Read More

Buku Belajar Dasar Statistika dengan R – Deteksi Autokorelasi

Kalau membahas mengenai regresi linear, maka setidaknya ada 5 jenis asumsi yang harus kalian lakukan

  1. Normalitas
  2. Linearitas
  3. Multikolinearitas
  4. Autokolinearitas
  5. Heteroskedastisitas

Tapi pada sesi ini saya hanya akan membahas mengenai autokolerasi saja yang mana pada asumsi regresi klasik dikatakan bahwa kesalahan atau gangguan yang masuk kedalam fungsi regresi populasi adalah random atau tak berkorelasi.

Jika asumsi ini dilanggar, masalah yang muncul adalah terjadi autokorelasi. Autokorelasi dapat didefinisikan sebagai adanya korelasi antar galat atau dapat terjadi ketika kovarians dan korelasi antar galat tidak sama dengan nol. Uji autokorelasi bertujuan untuk mengetahui apakah dalam suatu model regresi linier ada korelasi antar kesalahan pengganggu (residual = u_i ) pada periode t dengan kesalahan pengganggu pada periode t-1 (periode sebelumnya). Berikut beberapa pemahaman mengenai istilah diatas, maka kita akan kembali kepada regresi linear, misalkan data berikut (data produksi.xlsx) Read More

Buku Belajar Dasar Statistik dengan R – Split Dataset

Split Dataset

Split dataset biasanya terkait dengan algoritma yang melibatkan proses training dan testing. Pembagian dataset mempunyai banyak proporsi seperti 70:30 atau 80:20, misalkan kita dataset terdiri dari 100 record maka 70 untuk dataset training dan 30 untuk dataset testing. Terlihat bahwa porsi dataset terbesar dialokasikan untuk sesi training. Biar gampang untuk contoh, misalkan kita dataset berikut (sengaja menggunakan huruf biar mudah) Read More