Ggplot2'de düzgün çizgiler nasıl oluşturulur (örneklerle)


Aşağıdaki temel sözdizimini kullanan geom_smooth() işlevini kullanarak ggplot2’de düzgün bir çizgi çizebilirsiniz:

 ggplot(df, aes (x=x, y=y)) +
  geom_smooth()

Bu eğitimde bu işlevin pratik kullanımına ilişkin birkaç örnek gösterilmektedir.

Örnek: ggplot2’de düzgün çizgiler oluşturma

Aşağıdaki veri çerçevesine sahip olduğumuzu varsayalım:

 df <- data.frame(x=c(1, 2, 4, 5, 7, 9, 13, 14, 15, 17, 18, 20),
                 y=c(34, 35, 36, 23, 37, 38, 49, 45, 48, 51, 53, 55))

Veri çerçevesindeki değerlerin dağılım grafiğini oluşturmak ve trendi yakalamak için düzgün bir çizgi eklemek için aşağıdaki kodu kullanabiliriz:

 library (ggplot2)

ggplot(df, aes (x=x, y=y)) +
  geom_point() +
  geom_smooth() 

Düzgün çizgi ggplot2

Varsayılan olarak geom_smooth() işlevi, satırı veri kümesine sığdırmak için bir loess yöntemi kullanır, ancak veri kümesine düz bir çizgi sığdırmak için lm gibi farklı bir yöntem belirtebiliriz:

 ggplot(df, aes (x=x, y=y)) +
  geom_point() +
  geom_smooth(method=' lm ') 

R'de düzgün çizgi

Ayrıca se=FALSE belirterek standart hata bantlarını da gizleyebiliriz:

 ggplot(df, aes (x=x, y=y)) +
  geom_point() +
  geom_smooth(method=' lm ', se= FALSE ) 

Ggplot2'de düzgün çizgi

Ayrıca size ve col bağımsız değişkenlerini kullanarak çizginin boyutunu ve rengini hızlı bir şekilde değiştirebilirsiniz:

 ggplot(df, aes (x=x, y=y)) +
  geom_point() +
  geom_smooth(method=' lm ', se= FALSE , col=' red ', size= 2 ) 

Ggplot2 ile R'de özel düz çizgi

geom_smooth() işlevinin tam belgelerini burada bulabilirsiniz.

Ek kaynaklar

Ggplot2’de doğrusal bir regresyon çizgisi nasıl çizilir
Ggplot2 kullanarak bir arsaya dikey çizgi nasıl eklenir
Ggplot2’de yan yana grafikler nasıl oluşturulur

Yorum ekle

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