Dplyr kullanılarak standart sapma nasıl hesaplanır (örneklerle)


Dplyr’de bir veri çerçevesindeki değerlerin standart sapmasını hesaplamak için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: Bir değişkenin standart sapmasını hesaplama

 library (dplyr)

df %>%
  summarise(sd_var1 = sd(var1, na. rm = TRUE ))

Yöntem 2: Birden çok değişkenin standart sapmasını hesaplayın

 library (dplyr)

df %>%
  summarize(sd_var1 = sd(var1, na. rm = TRUE ),
            sd_var2 = sd(var2, na. rm = TRUE ))

Yöntem 3: başka bir değişkene göre gruplandırılmış çeşitli değişkenlerin standart sapmasını hesaplayın

 library (dplyr)

df %>%
  group_by(var3) %>%
  summarize(sd_var1 = sd(var1, na. rm = TRUE ),
            sd_var2 = sd(var2, na. rm = TRUE ))

Bu eğitimde, R’de aşağıdaki veri çerçevesiyle her yöntemin pratikte nasıl kullanılacağı açıklanmaktadır:

 #create data frame
df <- data. frame (team=c('A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'),
                 points=c(12, 15, 18, 22, 14, 17, 29, 35),
                 assists=c(4, 4, 3, 6, 7, 8, 3, 10))

#view data frame
df

  team points assists
1 to 12 4
2 to 15 4
3 To 18 3
4 to 22 6
5 B 14 7
6 B 17 8
7 B 29 3
8 B 35 10

Örnek 1: Bir değişkenin standart sapmasını hesaplama

Aşağıdaki kod, puan değişkeninin standart sapmasının nasıl hesaplanacağını gösterir:

 library (dplyr)

#calculate standard deviation of points variable
df %>%
  summarise(sd_points = sd(points, na. rm = TRUE ))

  sd_points
1 7.995534

Sonuçtan puan değişkeninin değerlerinin standart sapmasının 7,995534 olduğunu görebiliriz.

Örnek 2: Çeşitli değişkenlerin standart sapmasını hesaplayın

Aşağıdaki kod, noktaların ve yardımcı değişkenlerin standart sapmasının nasıl hesaplanacağını gösterir:

 library (dplyr)

#calculate standard deviation of points and assists variables
df %>%
  summarise(sd_points = sd(points, na. rm = TRUE ),
            sd_assists = sd(assists, na. rm = TRUE ))

  sd_points sd_assists
1 7.995534 2.559994

Çıktı, noktalar ve yardımcı değişkenler için standart sapmayı görüntüler.

Örnek 3: başka bir değişkene göre gruplandırılmış çeşitli değişkenlerin standart sapmasını hesaplama

Aşağıdaki kod, noktaların ve yardımcı değişkenlerin standart sapmasının nasıl hesaplanacağını gösterir:

 library (dplyr)

#calculate standard deviation of points and assists variables
df %>%
  group_by(team) %>%
  summarise(sd_points = sd(points, na. rm = TRUE ),
            sd_assists = sd(assists, na. rm = TRUE ))

# A tibble: 2 x 3
  team sd_points sd_assists
             
1 A 4.27 1.26
2B 9.91 2.94

Sonuç, A Takımı ve B Takımı için puan ve asist değişkenlerinin standart sapmasını gösterir.

Not : Birden çok değişkene göre gruplandırmak istiyorsanız group_by() işlevine birden çok değişkenin listesini ekleyebilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

Dplyr kullanarak benzersiz değerler nasıl filtrelenir
Dplyr kullanarak birden çok koşula göre filtreleme nasıl yapılır
R’deki sütunlardaki oluşum sayısı nasıl sayılır?

Yorum ekle

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