Akademisyenler öncülüğünde matematik/fizik/bilgisayar bilimleri soru cevap platformu
0 beğenilme 0 beğenilmeme
7.3k kez görüntülendi
Bu hesaplar farklı metodlarla yapılabilir mi?
Veri Bilimi kategorisinde (1.8k puan) tarafından  | 7.3k kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

$women$ veri seti üzerinde:


data("women")
var(women$height) #Height değişkeninin varyansı
cov(women$height, women$weight) #Height ve weight değişkenlerinin kovaryansı
cov(women$height, women$weight, method="spearman") #Spearman yöntemi ile kovaryans

Kovaryans için varsayılan metod Pearson'dır, dilenirse method="spearman" ya da method="kendall" kullanılabilir.

Eğer veride eksik değerler var ise, varyans hesabında eksik değerleri gözardı etmek için:

var(women$height, na.rm=TRUE)

Eksik değerler varsa kovaryans hesabında "tam veriler" yahut "ikili olarak tam veriler" aşağıdaki gibi kullanılabilir:

cov(women$height, women$weigh, use="complete.obs")
cov(women$height, women$weight, use="paırwise.complete.obs")

(1.8k puan) tarafından 
20,199 soru
21,725 cevap
73,270 yorum
1,885,732 kullanıcı