Kembali ke Peta Learning Path Statistika Bisnis

📈 OLS Regresi: Jantung dari Semua Analisis Prediktif

Ordinary Least Squares (OLS) adalah metode paling fundamental dalam statistika dan ekonometrika. Tapi OLS hanya bisa dipercaya jika asumsi klasiknya terpenuhi. Panduan ini membedah OLS dari teori Gauss-Markov, asumsi LINE, hingga penerapannya pada kasus nyata seperti prediksi harga rumah dan omzet UMKM di Indonesia.

🎯 “OLS adalah alat yang powerful, tapi hanya bekerja dengan baik jika asumsinya terpenuhi. Cek asumsi dulu, baru percaya hasilnya.”
🎯 Bagian 1: Apa Itu OLS? — Jantung Regresi Linear

🤔 Definisi OLS

Ordinary Least Squares (OLS) = metode estimasi yang mencari garis regresi dengan cara meminimalkan jumlah kuadrat residual (selisih antara nilai aktual dan prediksi).

min Σ(Yᵢ − Ŷᵢ)² = min Σeᵢ²
🎯 Analogi Pasang Benang:
Bayangkan Anda punya scatter plot (titik-titik data) dan seutas benang. Anda ingin pasang benang lurus yang “paling pas” melewati semua titik. OLS mencari posisi benang yang membuat total jarak kuadrat dari semua titik ke benang itu paling kecil.

📊 Rumus Koefisien OLS

b₁ = Σ[(Xᵢ − X̄)(Yᵢ − Ȳ)] / Σ(Xᵢ − X̄)²
b₀ = Ȳ − b₁X̄

Untuk multiple regression, dalam bentuk matriks:

b = (X’X)⁻¹ X’Y
🏠 Bagian 2: Contoh Nyata — Prediksi Harga Rumah di Indonesia

🤔 Kasus: Prediksi Harga Rumah di Jakarta Selatan

Seorang agen properti ingin memprediksi harga rumah berdasarkan beberapa karakteristik. Data dari 50 transaksi rumah:

VariabelSimbolSatuanCoefficientp-value
Interceptb₀juta Rp8500,0003
Luas bangunanX₁18,5<0,001
Jumlah kamarX₂unit1800,009
Usia bangunanX₃tahun−250,004
Jarak ke MRTX₄meter−0,80,012
Harga = 850 + 18,5(Luas) + 180(Kamar) − 25(Usia) − 0,8(JarakMRT)
📝 Interpretasi Koefisien:
  • b₁ = 18,5: Setiap tambahan 1 m², harga naik Rp18,5 juta (ceteris paribus).
  • b₃ = −25: Setiap tahun usia bangunan, harga turun Rp25 juta (depresiasi).
  • b₄ = −0,8: Setiap 100 m lebih dekat MRT, harga naik Rp80 juta!
💡 Insight Bisnis:
Lokasi (MRT) adalah predictor paling kuat setelah distandarisasi. Dekat MRT = harga premium. Ini menjelaskan mengapa apartemen dekat stasiun MRT di Jakarta harganya 2-3× lebih mahal.
🏆 Bagian 3: Teorema Gauss-Markov & BLUE

🤔 Apa Itu BLUE?

BLUE = Best Linear Unbiased Estimator — gelar “juara” untuk estimator statistik.

🏆 BLUE

Best · Linear · Unbiased · Estimator

Estimator linear yang tidak bias dan memiliki varians terkecil di antara semua estimator linear tidak bias lainnya.

🎯 Analogi Panahan:
Bayangkan banyak pemanah menembak ke target:
  • Unbiased: Rata-rata tembakan tepat di tengah target (tidak melenceng)
  • Best (minimum variance): Semua tembakan mengumpul rapat — tidak menyebar
OLS adalah pemanah yang tidak bias DAN paling presisi — di bawah kondisi asumsi klasik.
⚠️ Jika Asumsi Dilanggar:
OLS masih linear dan tidak bias, tapi TIDAK LAGI “Best” — variansnya tidak minimum. Solusi: pakai WLS (heteroskedastisitas) atau GLS (autokorelasi).
🔍 Bagian 4: 7 Asumsi Klasik Regresi (LINE + Lainnya)

📊 7 Asumsi Klasik (Mnemonic: LINE + 3)

#AsumsiCara CekKritis?
A1LinearitasResidual plot, scatter plot🔴 Tinggi
A2Random SamplingDesain riset🟡 Sedang
A3No Perfect CollinearityVIF < 10🔴 Tinggi
A4Zero Conditional MeanTeori, omitted variable🔴🔴 PALING KRITIS
A5HomoskedastisitasBreusch-Pagan, residual plot🟡 Sedang
A6No AutocorrelationDurbin-Watson🟡 Time series
A7Normalitas ErrorQ-Q plot, Shapiro-Wilk🟢 Rendah (n besar)
⚠️ Hierarki Penting:
  1. A4 (Zero Conditional Mean) — PALING PENTING. Kalau dilanggar, semua inferensi runtuh.
  2. A5 (Homoskedastisitas) — Sering dilanggar, bisa diatasi dengan robust SE.
  3. A7 (Normalitas) — Tidak kritis untuk sampel besar (CLT).
📐 Bagian 5: LINE — Mnemonic 4 Pilar Regresi

🤔 Mnemonic LINE

HurufAsumsiArtiCara Cek
LLinearityHubungan X-Y linearScatter plot, residual vs X
IIndependenceError saling bebasDurbin-Watson
NNormalityError berdistribusi NormalQ-Q plot, Shapiro-Wilk
EEqual VarianceVarians error konstanResidual vs fitted plot
🏗️ Analogi Bangun Rumah:
Regresi seperti rumah dengan 4 pilar LINE. Kalau salah satu pilar rapuh, rumah bisa roboh. Kita harus cek keempatnya sebelum “tinggal” di rumah regresi kita.
🚨 Bagian 6: 7 Kesalahan Fatal dalam Penerapan OLS
❌ Kesalahan #1: “Korelasi = Kausalitas”
OLS hanya menunjukkan asosiasi, bukan kausalitas. Untuk klaim kausal, butuh eksperimen (RCT) atau metode IV.
❌ Kesalahan #2: Tidak Cek Asumsi Klasik
Langsung interpretasi output regresi tanpa cek asumsi = inferensi tidak valid.
❌ Kesalahan #3: Omitted Variable Bias
Variabel penting tidak dimasukkan → koefisien bias. Solusi: masukkan semua variabel relevan berdasarkan teori.
❌ Kesalahan #4: Ekstrapolasi Berlebihan
Prediksi hanya dalam rentang data (interpolasi). Kalau harus ekstrapolasi, akui ketidakpastiannya besar.
❌ Kesalahan #5: Hanya Lihat R²
R² tinggi bisa karena overfitting. Cek juga: signifikansi koefisien, residual plot, logika bisnis.
❌ Kesalahan #6: Interpretasi Intercept Tanpa Konteks
X = 0 mungkin di luar rentang data. Interpretasi intercept hanya bermakna kalau X = 0 masuk akal.
❌ Kesalahan #7: Abaikan Multicollinearity
Cek VIF. Kalau > 5, pertimbangkan hapus/kombinasi predictor.
💡 Self-Check Sebelum Submit Riset:
☑️ Sudah hindari klaim kausal? ☑️ Sudah cek LINE? ☑️ Sudah cek VIF? ☑️ Sudah cek outlier? ☑️ Sudah cek adjusted R²?
🔬 Bagian 7: Diagnostik & Solusi Praktis
MasalahDiagnostikSolusi
Non-linearityResidual plot pola kurvaTransformasi X/Y, polynomial regression
MulticollinearityVIF > 5Hapus/kombinasi predictor, Ridge
HeteroskedastisitasBreusch-Pagan p < 0,05Robust SE (White’s), WLS
AutokorelasiDW < 1,5 atau > 2,5Lagged variable, ARIMA, GLS
Non-normalityShapiro-Wilk p < 0,05Transformasi Y, bootstrap
EndogeneityHausman testIV, 2SLS, Panel data
OutlierCook’s distance > 1Robust regression, investigasi

🎯 Urutan Diagnostik Praktis

  1. Fit model OLS
  2. Cek residual plot (residual vs fitted, residual vs X)
  3. Cek VIF untuk multicollinearity
  4. Cek normalitas residual (Q-Q plot)
  5. Untuk time series: cek Durbin-Watson
  6. Cek outlier (Cook’s distance, leverage)
  7. Perbaiki masalah yang ditemukan
  8. Re-fit model dan ulangi diagnostik
✅ Bagian 8: Checklist 10 Langkah Penerapan OLS
  1. ☑️ Tentukan model berdasarkan teori/logika bisnis
  2. ☑️ Cek descriptive statistics semua variabel
  3. ☑️ Cek multicollinearity (VIF)
  4. ☑️ Fit model OLS
  5. ☑️ Cek overall F-test (untuk multiple regression)
  6. ☑️ Cek asumsi LINE (residual analysis)
  7. ☑️ Cek outlier (Cook’s distance)
  8. ☑️ Interpretasi koefisien dengan “ceteris paribus”
  9. ☑️ Hindari klaim kausal dari korelasi
  10. ☑️ Validasi model (train/test split atau cross-validation)
💡 Prinsip LEAN untuk OLS:
Selalu laporkan: (1) persamaan regresi, (2) R² dan adjusted R², (3) hasil cek asumsi LINE, (4) VIF, (5) signifikansi koefisien, (6) interpretasi bisnis, (7) keterbatasan model.

Lanjut ke Materi Berikutnya

Regresi Logistik

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

🎧 Audio Reader + Karaoke
Gaya BicaraNormal
SuaraMemuat…
Kecepatan1.0x
⏳ Memuat script…