Manfaatkan kekuatan regresi linear di Excel dengan fungsi LINEST() yang serbaguna. Pelajari cara menggunakan LINEST() untuk analisis tren, peramalan, dan lainnya.
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])Didukung oleh
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.
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.
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.
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!
Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Pelajari cara menganalisis data menggunakan PivotTables dan fungsi logika tingkat menengah sebelum beralih ke alat seperti analisis skenario dan peramalan.
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 menyukaiLINEST()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:known_y's: Nilai data dependen (wajib)known_x's: Nilai data independen (opsional)const: Nilai logis;TRUEuntuk menghitung intersep,FALSEuntuk memaksanya menjadi nol (opsional)stats: Nilai logis;TRUEuntuk mengembalikan statistik regresi tambahan,FALSEuntuk 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.Dengan mengatur argumen opsional ke
TRUE,LINEST()mengembalikan beberapa statistik, seperti yang dapat Anda lihat pada gambar di bawah:Secara bawaan, karena
LINEST()adalah rumus larik, rumus ini akan menghasilkan keluaran berupa kisi 2x5 (saat melakukan regresi linear sederhana dengan argumenstatsbernilaiTRUE).Secara pribadi, saya suka membungkus
LINEST()di dalamTOCOL()sehingga saya mendapatkan keluaran sebagai satu kolom.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 untukknown_x'syang mencakup semua variabel Anda.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.