Regresi Linier Berganda (multiple linear regression) dengan Excel


Pada postingan sebelumnya, sudah saya uraikan bagaimana cara membuat formula regresi linier sederhana atau regresi dengan satu variable menggunakan bantuan Ms. excel. Nah, pada postingan kali ini, saya akan menguraikan secara singkat cara membuat formula regresi linier apabila terdapat lebih dari 1 variabel bebas.   Regresi linier (Linier Regression) adalah salah satu teknik analisis statistik yang digunakan untuk mengestimasi hubungan fungsional di antara dua atau lebih variabel, yaitu antara variabel terikat (dependen; respon; Y) dengan satu atau lebih variabel bebas (independen variable, predictor, X). Apabila kita hanya menggunakan satu variabel bebas untuk memprediksi respons, disebut sebagai regresi linier sederhana (simple linier regression), sedangkan apabila terdapat lebih dari 1 variabel bebas, disebut sebagai regresi linier berganda (multiple linear regression).

Bentuk persamaan regresi linier berganda: y = m1x1 + m2x2 + … + b

 

Untuk mencari persamaan Regresi Linier lebih dari 1 variabel bebas maka lakukan langkah-langkah berikut:

  1. Sorot Range (A10:C13)
  2. Ketik = LINEST(D2:D8,B2:C8,TRUE,TRUE)
  3. Tekan bersama-sama (CTRL+SHIFT+ENTER)
  4. Kita susun persamaan regresi liniernya sebagai berikut:

    Persamaan Regresi diperoleh dari baris 10:

    Y=1.369*X1 + 0,268*X2 + 52.234

  5. Selesai

Oke, selamat mencoba!!

About these ads

11 comments on “Regresi Linier Berganda (multiple linear regression) dengan Excel

  1. nilai nilai dibawah tabel itu dari mana pa..??lalu kalau hanya disorot maka fungsinya akan hilang ketika mengetik formula pada langkah yang kedua…bagaimana pa?

  2. nilai dibawah tabel diperoleh setelah menjalankan langkah 1 sd 3..jadi setelah menyorot range (A10:C13), langsung ketik =linest dan seterusnya…lalu akhiri dengan menekan bersama-sama tombol (CTRL+SHIFT+ENTER)…semoga bisa dipahami..tks sudah berkenan membaca postingan2 saya..

  3. Syukron pak ….tapi mau nya nih, kenapa harus disorot (A10:C13)?artinya apa pak? dan angka yang lainnya itu maksudnya apa pak?

  4. Assalamualaikum wr.wb
    Mas Taufiqur, mau tanya kalau cara mendapatkan persamaan untuk polinomial pangkat tiga, tetapi dihitung secara manual , dan tidak menggunakan format trendline di excel bagaimana caranya..
    Misalkan saya mempunyai lima Titik (X1,Y1) ; (X2,Y2), (X3,Y3), (X4,Y4), dan (X5,Y5).
    untuk mendapatkan nilai y = Ax^3+BX^2+CX+D, nah mendapatkan nilai A,B,C,D nya bagaimana.Apakah ada ide??

    Mohon bantuannya.

    Trima kasih

  5. ‘Alaykumussalam wr wb..

    Penyelesaiannya bisa menggunakan metode interpolasi cubic mas..
    Bisa dibaca di tulisan saya ini:

    http://taufiqurrokhman.com/2012/04/13/1846/

    walaupun interpolasi diatas hanya sampai pada interpolasi kuadrat..
    Cuma bedanya Antum perlu menambahkan satu variabel lagi berpangkat tiga berserta koefisien dan ditambah lagi satu persamaan lagi..
    (Semoga antum bisa memahami yaa), Insya Allah kalau sudah tidak sibuk, akan saya lanjutkan ke Cubic Interpolation (Interpolasi Kubik).

    Adapun untuk mendapatkan koefisien2nya lakukan dengan metode numerik (Eliminasi Gaus/Jordan atau yang lainnya), bisa dibaca pada tulisan saya yang ini (namun saya pakai cara otomatis dengan excel) dibawah ini:

    http://taufiqurrokhman.com/2012/01/20/menyelesaikan-sistem-persamaan-linier-dengan-excel/

  6. ass pak. kalau cara membuat grafik untuk regresi bergandanya gimana pak langkah2nya. karena saya sudah coba tapi hasil grafiknya terbalik antara sumbu x dan sumbu y (y mempengaruhi x), padahal yang benar X mempengaruhi Y.
    mohon bantuannya pak.
    terimakasih

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s