Lewati ke konten utama

Excel LINEST(): Fungsi Regresi Linear di Excel

Manfaatkan kekuatan regresi linear di Excel dengan fungsi LINEST() yang serbaguna. Pelajari cara menggunakan LINEST() untuk analisis tren, peramalan, dan lainnya.
· 4 mnt Baca

Jelajahi bersama AI

Excel memiliki alat hebat untuk regresi linear bernama LINEST(). LINEST() hebat karena menghitung statistik untuk garis lurus yang paling sesuai dengan data Anda menggunakan metode kuadrat terkecil. Saya juga menyukai LINEST() karena menyediakan informasi model tambahan, seperti statistik F dan galat baku.

Teruskan membaca dan saya akan menunjukkan semua tentang LINEST() agar Anda dapat menggunakannya untuk analisis tren, peramalan, dan lainnya.

Apa yang Dilakukan Excel LINEST()

Sebelum kita mencoba contoh, izinkan saya memberikan gambaran tingkat tinggi tentang apa yang dilakukan LINEST(). 

LINEST() melakukan regresi linear menggunakan metode kuadrat terkecil, yang mencari garis yang meminimalkan jumlah kuadrat residual, yaitu selisih kuadrat antara nilai y yang diamati dan yang diprediksi oleh garis tersebut. Di balik layar, LINEST() Excel menggunakan aljabar matriks untuk menyelesaikan apa yang dikenal sebagai persamaan normal yang muncul dalam regresi ordinary least squares (OLS).

Regresi adalah salah satu hal paling penting yang perlu dikuasai oleh analis atau data scientist. Regresi digunakan untuk segala hal mulai dari membandingkan model dan peramalan, hingga pengujian hipotesis dan inferensi kausal. 

Sintaks Excel LINEST()

Sintaks untuk LINEST() adalah sebagai berikut:

=LINEST(known_y's, [known_x's], [const], [stats])
  • known_y's: Nilai data dependen (wajib)

  • known_x's: Nilai data independen (opsional)

  • const: Nilai logis; TRUE untuk menghitung intersep, FALSE untuk memaksanya menjadi nol (opsional)

  • stats: Nilai logis; TRUE untuk mengembalikan statistik regresi tambahan, FALSE untuk hanya kemiringan/intersep (opsional)

Menggunakan Excel LINEST() untuk Regresi

Sekarang mari kita lihat kasus regresi linear sederhana (satu variabel independen) dan regresi linear berganda (lebih dari satu variabel independen). 

LINEST() dan regresi linear sederhana

Untuk melakukan regresi linear sederhana dengan satu variabel independen, Anda dapat menggunakan LINEST() hanya dengan nilai y dan nilai x Anda. Garis terbaik untuk regresi linear sederhana didefinisikan oleh tepat dua parameter: kemiringan (slope) dan intersep.

=LINEST(B2:B10, A2:A10, TRUE, TRUE)

Dengan mengatur argumen opsional ke TRUE, LINEST() mengembalikan beberapa statistik, seperti yang dapat Anda lihat pada gambar di bawah:

  • Kemiringan untuk setiap variabel independen
  • Intersep
  • Nilai galat baku
  • Nilai R-kuadrat
  • Statistik F dan derajat kebebasan

Secara bawaan, karena LINEST() adalah rumus larik, rumus ini akan menghasilkan keluaran berupa kisi 2x5 (saat melakukan regresi linear sederhana dengan argumen stats bernilai TRUE).

Secara pribadi, saya suka membungkus LINEST() di dalam TOCOL() sehingga saya mendapatkan keluaran sebagai satu kolom. 

Pastikan saja Anda menjaga urutan kolomnya tetap benar!

Kami memiliki kursus Pengantar Statistik yang sangat bagus jika Anda ingin bantuan tambahan menafsirkan keluaran seperti ini. 

LINEST() dan regresi linear berganda

LINEST() juga dapat menangani beberapa variabel independen untuk analisis regresi berganda. Cukup berikan rentang untuk known_x's yang mencakup semua variabel Anda.

=LINEST(C2:C10, A2:B10, TRUE, TRUE)

Excel LINEST untuk regresi linear berganda

Contoh ini menghitung statistik regresi untuk nilai y di C2:C10 dengan dua variabel independen di kolom A dan B. Tip yang bermanfaat adalah menyimpan kisi kedua sehingga Anda dapat mencocokkan statistik dengan akurat.

Untuk panduan video tentang cara menggunakan LINEST() dan fungsi lainnya, saksikan video YouTube kami Regression in Excel Made Easy.

Regresi Linear Sederhana di Excel

Kapan Anda Akan Menggunakan LINEST()

LINEST() digunakan untuk:

  • Analisis tren dalam data penjualan, keuangan, dan sains
  • Meramalkan nilai masa depan berdasarkan data historis
  • Mengevaluasi kekuatan hubungan antar variabel
  • Membangun model prediktif di Excel

Beberapa Tips Tambahan

Beberapa praktik terbaik yang perlu diingat adalah:

  • Selalu periksa data Anda untuk pencilan sebelum menjalankan regresi. Ini karena LINEST() menggunakan penaksir OLS yang sensitif terhadap pencilan. 

  • Gunakan argumen stats untuk mendapatkan seperangkat diagnostik regresi yang lengkap

  • Ingat untuk memasukkan LINEST() sebagai rumus larik saat Anda memerlukan semua statistik

  • Gabungkan LINEST() dengan grafik untuk menyajikan cerita yang lebih kaya.

Pemecahan Masalah Galat Excel LINEST()

Jika Anda menemui galat dengan LINEST(), pertimbangkan ide-ide berikut:

  • Rentang yang tidak cocok untuk known_y's dan known_x's

  • Data non-numerik dalam rentang masukan Anda

  • Lupa memasukkan rumus sebagai larik saat diperlukan

Kesimpulan

Seperti yang telah Anda lihat, Anda dapat menggunakan LINEST() untuk regresi linear sederhana maupun berganda di Excel, dan, seperti yang juga Anda lihat, LINEST() tidak hanya memberi Anda dua parameter (kemiringan dan intersep) tetapi juga memberikan statistik model tambahan jika Anda memilih untuk menampilkannya. 

Terus belajar bersama kami. Ikuti kursus Data Analysis in Excel atau jalur keterampilan Data Analysis with Excel Power Tools hari ini.

Josef Waples

Penulis

Josef Waples

Saya penulis dan editor data science dengan kontribusi pada artikel riset di jurnal ilmiah. Saya sangat tertarik pada aljabar linear, statistika, R, dan sejenisnya. Saya juga cukup sering bermain catur! 

Topik

Terkait

blogs

Tutorial Korelasi di R

blogs

Spaghetti Plot dan Jalur Badai