R'de artık arsa nasıl oluşturulur


Artık grafikleri genellikle bir regresyon analizinden elde edilen artıkların normal şekilde dağılıp dağılmadığını ve değişen varyans sergileyip sergilemediklerini değerlendirmek için kullanılır.

Bu eğitimde, R’de bir regresyon modeli için artık grafiklerin nasıl oluşturulacağı açıklanmaktadır.

Örnek: R’deki Artık Grafikler

Bu örnekte, mtcars’ın yerleşik R veri kümesini kullanarak bir regresyon modeli yerleştireceğiz ve ardından artıkları analiz etmek için üç farklı kalıntı grafiği üreteceğiz.

Adım 1: Regresyon modelini yerleştirin.

İlk olarak, yanıt değişkeni olarak mpg’yi ve açıklayıcı değişkenler olarak disp ve hp’yi kullanarak bir regresyon modeli uygulayacağız:

 #load the dataset
data(mtcars)

#fit a regression model
model <- lm(mpg~disp+hp, data=mtcars)

#get list of residuals 
res <- resid(model)

Adım 2: Artık veya düzeltilmiş bir grafik oluşturun.

Daha sonra, heteroskedastisiteyi (örneğin, bir değer aralığı boyunca artıkların dağılımındaki sistematik bir değişiklik) görsel olarak tespit etmek için yararlı olan bir kalıntı/uydurma grafiği üreteceğiz.

 #produce residual vs. fitted plot
plot(fitted(model), res)

#add a horizontal line at 0 
abline(0,0)

R'de kalan veya düzeltilmiş arazi

X ekseni takılan değerleri, y ekseni ise artıkları görüntüler. Grafikten, daha yüksek uyum değerleri için artıkların dağılımının daha yüksek olma eğiliminde olduğunu görebiliriz, ancak bu, modelde değişiklik yapmamızı gerektirecek kadar ciddi görünmüyor.

Adım 3: Bir QQ grafiği oluşturun.

Artıkların normal dağılıma uyup uymadığını belirlemek için yararlı olan bir QQ grafiği de üretebiliriz. Grafikteki veri değerleri 45 derecelik açıyla kabaca düz bir çizgi izliyorsa veriler normal şekilde dağılıyor demektir.

 #create QQ plot for residuals
qqnorm(res)

#add a straight diagonal line to the plot
qqline(res) 

R'de artık Q-Q grafiği

Artıkların kuyruklara yakın çizgiden biraz sapma eğiliminde olduğunu görebiliriz, bu da onların normal dağılmadığını gösterebilir.

Adım 4: Bir yoğunluk grafiği oluşturun.

Artıkların normal şekilde dağılıp dağılmadığını görsel olarak kontrol etmek için de yararlı olan bir yoğunluk grafiği de üretebiliriz. Grafik kabaca çan şeklinde ise, artıklar muhtemelen normal bir dağılım izleyecektir.

 #Create density plot of residuals
plot(density(res))

R'de artık yoğunluk eğrisi

Yoğunluk grafiğinin, hafifçe sağa doğru eğilmesine rağmen kabaca çan şeklini takip ettiğini görebiliriz. Araştırmanın türüne bağlı olarak araştırmacı, artıkların daha normal dağılmasını sağlamak için veriler üzerinde bir dönüşüm gerçekleştirmeye karar verebilir veya vermeyebilir.

Ek kaynaklar

R’de standartlaştırılmış artıklar nasıl hesaplanır
R’de öğrencileştirilmiş artıklar nasıl hesaplanır
R’de artıkların histogramı nasıl oluşturulur

Yorum ekle

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