Simulasi Regresi Linear Sederhana dengan Shiny

Kembali lagi dengan regresi linear sederhana! Mudah-mudahan belum bosan. Kali ini penulis ingin menyuguhkan sebuah aplikasi Shiny untuk simulasi regresi linear sederhana. Aplikasi ini memiliki beberapa fitur, dan yang utama adalah fitur menggambar garis regresi pada grafik, lengkap dengan penghitungan metrics evaluasinya dan perbandingannya dengan metrics hasil regresi linear sederhana. Tertarik? Kamu bisa langsung coba aplikasinya di okiriza.shinyapps.io/linreg.

screenshot aplikasi simulasi regresi linear sederhana

Contoh screenshot aplikasi simulasi regresi linear sederhana. Kamu bisa menggambar garis regresi dengan mengeklik plot pada dua titik yang berbeda

Sayangnya, saat kami coba, aplikasi kami yang di-host di shinyapps itu ternyata sangat lambat responsnya. Kalau kamu punya RStudio di komputer sendiri dan tertarik untuk mencoba, lebih baik unduh file-file aplikasinya dan jalankan dari RStudio. Instruksi:

  1. Jika belum, lakukan instalasi pustaka R shiny dan ggplot2. Versi yang kami gunakan saat pengembangan aplikasi: shiny 0.12.1 dan ggplot2 1.0.1
  2. Unduh file-file aplikasi dari github tentangdata
  3. Letakkan file-file tersebut ke dalam satu folder
  4. Jalankan RStudio, dan lakukan setwd() ke dalam folder tersebut
  5. Load pustaka shiny dan masukkan perintah runApp()

Jika ada masalah, kamu bisa sampaikan melalui komentar di artikel ini. Selamat mencoba!


Kalau sudah coba, boleh dong jawab pertanyaan di bawah (silakan komentar untuk berdiskusi) 🙂

Bisakah kamu menemukan garis regresi dengan RMSE (dan RSE) yang lebih kecil dari RMSE (dan RSE) garis regresi least squares? Apakah ada garis yang demikian? Kenapa ada, atau kenapa tidak ada?