Ana içeriğe geç

Excel LINEST(): Excel’de Doğrusal Regresyon Fonksiyonu

LINEST() fonksiyonuyla Excel’de doğrusal regresyon gücünü açığa çıkarın. LINEST()’i eğilim analizi, tahminleme ve daha fazlası için nasıl kullanacağınızı öğrenin.
· 4 dk. oku

Yapay Zeka ile Keşfedin

Excel’in LINEST() adlı mükemmel bir doğrusal regresyon aracı vardır. LINEST(), en küçük kareler yöntemini kullanarak verilerinize en iyi uyan doğru için istatistikleri hesapladığı için harikadır. LINEST()’i ayrıca F-istatistiği ve standart hatalar gibi ek model bilgileri verdiği için de seviyorum.

Okumaya devam edin; LINEST() hakkında bilmeniz gereken her şeyi göstereceğim, böylece bunu eğilim analizi, tahmin ve daha fazlası için kullanabilirsiniz.

Excel LINEST() Ne Yapıyor

Örneklere geçmeden önce, LINEST()’in yaptığı işe daha üst düzeyden bakalım. 

LINEST(), en küçük kareler yöntemini kullanarak doğrusal regresyon yapar; bu yöntem, gözlenen y-değerleri ile doğrunun tahmin ettiği y-değerleri arasındaki kare farkların kareler toplamını en aza indiren doğruyu bulur. Kaputun altında, Excel’in LINEST() fonksiyonu, en küçük kareler (OLS) regresyonunda ortaya çıkan normal denklemi çözmek için matris cebiri kullanır.

Regresyon, bir analist ya da veri bilimcisinin ustalaşması gereken en önemli konulardan biridir. Modelleri karşılaştırmadan tahminlemeye, hipotez testinden nedensel çıkarıma kadar her şey için kullanılır. 

Excel LINEST() Sözdizimi

LINEST() için sözdizimi şöyledir:

=LINEST(known_y's, [known_x's], [const], [stats])
  • known_y's: Bağımlı değişken veri değerleri (zorunlu)

  • known_x's: Bağımsız değişken veri değerleri (isteğe bağlı)

  • const: Mantıksal değer; kesişimi hesaplamak için TRUE, kesişimi sıfıra zorlamak için FALSE (isteğe bağlı)

  • stats: Mantıksal değer; ek regresyon istatistiklerini döndürmek için TRUE, yalnızca eğim/kesişim için FALSE (isteğe bağlı)

Regresyon için Excel LINEST() Kullanımı

Şimdi hem basit doğrusal regresyon (tek bağımsız değişken) hem de çoklu doğrusal regresyon (birden fazla bağımsız değişken) durumuna bakalım. 

LINEST() ve basit doğrusal regresyon

Tek bir bağımsız değişkenle basit doğrusal regresyon yapmak için, yalnızca y-değerlerinizi ve x-değerlerinizi LINEST() ile kullanabilirsiniz. Basit doğrusal regresyon için en iyi uyumlu doğru tam olarak iki parametreyle tanımlanır: eğim ve kesişim.

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

İsteğe bağlı argümanları TRUE olarak ayarladığınızda, LINEST() aşağıdaki görselde de görebileceğiniz üzere birkaç istatistik döndürür:

  • Her bağımsız değişken için eğim(ler)
  • Kesişim
  • Standart hata değerleri
  • R-kare değeri
  • F-istatistiği ve serbestlik dereceleri

LINEST() varsayılan olarak bir dizi formül olduğundan, (basit doğrusal regresyonda stats argümanı TRUE iken) 2x5’lik bir ızgara çıktısı verir.

Ben şahsen çıktıyı tek bir sütun olarak almak için LINEST()’i TOCOL() içine sarmayı seviyorum. 

Sadece sütunları doğru sırada tuttuğunuzdan emin olun!

Bunun gibi çıktıları yorumlama konusunda ek yardıma ihtiyaç duyarsanız harika bir İstatistiğe Giriş kursumuz var. 

LINEST() ve çoklu doğrusal regresyon

LINEST(), çoklu regresyon analizi için birden fazla bağımsız değişkeni de işleyebilir. Tüm değişkenlerinizi içeren bir aralığı known_x's için belirtmeniz yeterlidir.

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

Excel LINEST çoklu doğrusal regresyon için

Bu örnek, C2:C10’daki y-değerleri için A ve B sütunlarında bulunan iki bağımsız değişkenle regresyon istatistiklerini hesaplar. İpuçlarından biri, istatistikleri doğru şekilde eşleştirebilmek için ikinci bir ızgara tutmaktır.

LINEST() ve diğer fonksiyonların nasıl kullanılacağına dair bir video anlatımı için, YouTube’daki Excel’de Regresyon Kolaylaştırıldı videomuzu izleyin.

Excel’de Basit Doğrusal Regresyon

LINEST()’i Ne Zaman Kullanırsınız

LINEST() şunlar için kullanılır:

  • Satış, finans ve bilimsel verilerde eğilim analizi
  • Geçmiş verilere dayalı gelecekteki değerlerin tahmin edilmesi
  • Değişkenler arasındaki ilişkilerin gücünü değerlendirme
  • Excel’de öngörücü modeller kurma

Bazı Ek İpuçları

Aklınızda bulundurmanız gereken bazı en iyi uygulamalar:

  • Regresyon çalıştırmadan önce verilerinizi aykırı değerler açısından her zaman kontrol edin. Çünkü LINEST(), aykırı değerlere duyarlı olan bir OLS tahmin edicisi kullanır. 

  • Tam bir regresyon tanılama seti almak için stats argümanını kullanın

  • Tüm istatistiklere ihtiyaç duyduğunuzda LINEST()’i bir dizi formülü olarak girmeyi unutmayın

  • Daha zengin bir hikâye anlatmak için LINEST()’i grafiklerle birleştirin.

Excel LINEST() Hatalarını Giderme

LINEST() ile hatalarla karşılaşırsanız şu noktaları göz önünde bulundurun:

  • known_y's ve known_x's için uyumsuz aralıklar

  • Girdi aralıklarınızdaki sayısal olmayan veriler

  • Gerekli olduğunda formülü dizi olarak girmeyi unutmak

Sonuç

Gördüğünüz gibi, Excel’de hem basit hem de çoklu doğrusal regresyon için LINEST()’i kullanabilirsiniz ve yine gördüğünüz gibi LINEST() yalnızca iki parametreyi (eğim ve kesişim) vermekle kalmaz, isterseniz ek model istatistiklerini de sunar. 

Bizimle öğrenmeye devam edin. Excel’de Veri Analizi kursumuza veya Excel Power Tools ile Veri Analizi yetkinlik yoluna bugün katılın.

Josef Waples

Yazar

Josef Waples

Bilimsel dergilerde yayımlanan araştırma makalelerine katkıları olan bir veri bilimi yazarı ve editörüyüm. Özellikle lineer cebir, istatistik, R ve benzeri konularla ilgileniyorum. Aynı zamanda epey satranç da oynarım! 

Konular

İlgili