Excel'de box-cox dönüşümü (adım adım)


Box-cox dönüşümü, normal olarak dağıtılmayan bir veri kümesini daha normal olarak dağıtılan bir kümeye dönüştürmek için yaygın olarak kullanılan bir yöntemdir.

Temel fikir, aşağıdaki formülü kullanarak dönüştürülen verinin mümkün olduğu kadar normal dağılıma yakın olmasını sağlayacak bir λ değeri bulmaktır:

  • y(λ) = (y λ – 1) / λ eğer y ≠ 0 ise
  • y(λ) = log(y) eğer y = 0 ise

Aşağıdaki adım adım örnek, Excel’deki bir veri kümesinde box-cox dönüşümünün nasıl gerçekleştirileceğini gösterir.

1. Adım: Verileri girin

Bir veri kümesinden değerleri girerek başlayalım:

2. Adım: Verileri sıralayın

Ardından bir dizin sütunu ve sıralanmış bir veri sütunu oluşturun:

3. Adım: Lambda için isteğe bağlı bir değer seçin

Daha sonra lambda için isteğe bağlı olarak 1 değerini seçeceğiz ve verilere geçici bir box-cox dönüşümü uygulayacağız:

Adım 4: Z Puanlarını Hesaplayın

Daha sonra her indeks değeri için z-puanını hesaplayacağız:

Daha sonra box-cox dönüştürülmüş değerleri ile z puanları arasındaki korelasyonu hesaplayacağız:

Adım 5: Optimum Lambda Değerini Bulun

Daha sonra, box-cox dönüşümünde kullanılacak en uygun lambda değerini bulmak için Hedef Aramayı kullanacağız.

Bunu yapmak için üst şeritteki Veri sekmesine tıklayın. Daha sonra Tahminler grubunda Durum Analizi’ni tıklayın.

Açılır menüde Hedef Arama’ya tıklayın ve aşağıdaki değerleri girin:

Excel'de Box-Cox dönüşümü

Tamam’ı tıkladığınızda, Hedef Arama, -0,5225 olan en uygun lambda değerini otomatik olarak bulacaktır.

Adım 6: Box-Cox Dönüşümünü Gerçekleştirin

Son olarak -0,5225 lambda değerini kullanarak box-cox dönüşümünü orijinal verilere uygulayacağız:

Bonus: Dönüştürülen verilerin normal şekilde dağıldığını Excel’de bir Jarque-Bera testi gerçekleştirerek doğrulayabiliriz.

Ek kaynaklar

Excel’de Veri Dönüştürme (Log, Karekök, Küp Kök)
Excel’de Z Puanları Nasıl Hesaplanır?

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir