Verilerde karekök dönüşümünün kullanılmasının nedeni ne olabilir?


15

Verileri karekök ile dönüştürmek için ne düşünebileceğimin bir nedeni var mı? Her zaman gözlemlediğim şey, R ^ 2'nin artmasıdır. Ancak bunun nedeni büyük olasılıkla verileri ortalamaktır! Herhangi bir düşünce takdir!



3
Bağımlı değişken farklıysa, R-kareleri karşılaştırılamaz.

Yanıtlar:


13

Genel olarak, parametrik regresyon / GLM, değişkeni ile her X değişkeni arasındaki ilişkinin doğrusal olduğunu, modeli taktıktan sonra artıkların normal bir dağılımı izlediğini ve artıkların boyutunun yaklaşık olarak aynı kaldığını varsayar. monte ettiğiniz hat (lar) boyunca. Verileriniz bu varsayımlara uymadığında, dönüşümler yardımcı olabilir. YX

Bu eğer kolay olmalı ile orantılıdır X 2 daha sonra kare köklenme Y varsayımları ve daha uygun olduğunu daha varyans açıklayan bir modelini oluşturmak üzere, bu ilişkiyi linearises sahiptir (daha yüksek R, 2 ). Kare köklenme Y , X değerleriniz arttıkça artıklarınızın boyutunun giderek artması sorununa sahip olduğunuzda da yardımcı olur.YX2YR2YXartış (yani, bağlı çizginin etrafındaki veri noktalarının dağılımı, siz ilerledikçe daha belirgin hale gelir). Bir kare kök fonksiyonunun şeklini düşünün: ilk başta dik olarak artar, ancak doyurulur. Böylece bir kare kök dönüşümü uygulamak daha küçük sayıları şişirir, ancak daha büyük olanları dengeler. Böylece, düşük değerlerindeki küçük kalıntıları monte edilen çizgiden uzağa itmek ve yüksek X değerlerindeki büyük kalıntıları çizgiye doğru ezmek olarak düşünebilirsiniz . (Bu zihinsel stenografi doğru matematik değil!)XX

Dmitrij ve ocram'ın dediği gibi, bu belirli durumlarda yardımcı olacak olası bir dönüşümdür ve Box-Cox formülü gibi araçlar en faydalı olanı seçmenize yardımcı olabilir. Bir modele taktığınızda her zaman kalan değerlere uygun değerlere (ve normal bir olasılık grafiğine veya artıkların histogramına) karşı bir arsaya bakma alışkanlığı edinmenizi tavsiye ederim. Sonunda bunlardan ne tür bir dönüşümün yardımcı olacağını görebileceksiniz.


Hey teşekkürler! Boxcox işlevini biliyorum, ama sqrt dönüşümünün ne gibi pratik nedenlerle olduğunu merak ediyordum! Teşekkür ederim!
MarkDollar

1
eğer hataların varyansı doğrusal olarak serinin seviyesi ile ilgili ise, logaritmik bir dönüşüm gerekir. Standart sapma doğrusal olarak serinin seviyesi ile ilgili ise kare kök dönüşümü yapılır. Seçimin, y'nin seviyesiyle ilgili olduğu için artıkların büyüklüğü ile ilgisi yoktur ve her şey birinci ve ikinci momentin birleştirilmesi / ayrılması ile ilgilidir.
IrishStat

1
Freya, zihinsel stenografi için +1 >> uygun matematik. Bu sezgi ayrıca kümelenme için L.5 metriklerini kullanmanın bir nedeni mi?
denis

Merhaba Denis, korkarım kümelenme hakkında hiçbir şey bilmiyorum.
Freya Harrison

10

Karekök dönüşümü sadece Box-Cox güç dönüşümünün özel bir durumudur (Pengfi Li tarafından güzel bir genel bakış, yararlı okuma olabilir ve burada bulunur ), ve bazı merkezlemeyi atlar.λ=0.5

Box-Cox dönüşümlerinin amacı, Doğrusal Model tutma için olağan varsayımları sağlamaktır. Yani, .yN(Xβ,σ2In)

Bununla birlikte, bu a priori sabit değer optimal olmayabilir (ve muhtemelen) olmayabilir. R'de carkütüphaneden powerTransform, doğrusal regresyona veya birlikte çalıştığınız herhangi bir veriye katılan değişkenlerin her biri için Box-Cox dönüşümleri için en uygun değeri tahmin etmeye yardımcı olan bir işlevi düşünebilirsiniz ( example(powerTransform)daha fazla ayrıntı için bkz .).


5

Değişken bir Poisson dağılımını izlediğinde, kare kök dönüşümünün sonuçları Gaussian'a çok daha yakın olacaktır.


Bu iddia için bazı argümanlar verebilir misiniz?
utdiscant

Parametrenin belirli bir değerine sahip bireysel dağıtım için gerçekten fazla yardımcı olmaz, ancak parametre değiştiğinde elde edilen dağıtım ailesini , sabit varyanslı
kjetil b halvorsen


3

Karekök alınması bazen normal olmayan bir değişkenin regresyon problemlerinde normal bir değişken gibi görünmesi için savunulur. Logaritma başka bir yaygın olası dönüşümdür.


0

Bray-Curtis ile hesaplanan mesafe matrisi, bazı veriler için genellikle metrik değildir ve negatif özdeğerlere yol açar. Bu sorunun üstesinden gelmek için çözümlerden biri (logaritmik, Karekök veya çift Karekök) dönüştürmektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.