Ggplot2'de noktalar çizgilerle nasıl bağlanır (örnekle)


ggplot2’deki bir çizimdeki noktaları çizgilerle birleştirmek için aşağıdaki temel sözdizimini kullanabilirsiniz:

 library (ggplot2)

ggplot(df, aes(x=x_var, y=y_var)) +
geom_line() +
geom_point()

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: ggplot2’de noktaları çizgilerle birleştirin

Bir mağazada art arda 10 gün boyunca yapılan satışların sayısını içeren aşağıdaki veri tabanına sahip olduğumuzu varsayalım:

 #create data frame
df <- data. frame (day=1:10,
                 sales=c(3, 5, 5, 8, 12, 10, 8, 8, 5, 9))

#view data frame
df

   day sales
1 1 3
2 2 5
3 3 5
4 4 8
5 5 12
6 6 10
7 7 8
8 8 8
9 9 5
10 10 9

Her gün yapılan satışları temsil edecek bağlantılı noktaları olan ggplot2’de bir grafik oluşturmak için aşağıdaki kodu kullanabiliriz:

 library (ggplot2)

#create plot with connected points
ggplot(df, aes(x=day, y=sales)) +
  geom_line() +
  geom_point() 

ggplot2'deki noktaları çizgilerle birleştirin

X ekseni günü, y ekseni ise satışları gösterir.

Ayrıca çizginin ve çizim noktalarının görünümünü değiştirmek için color , size , linetype , şekil ve fill bağımsız değişkenlerini kullanabileceğinizi de unutmayın:

 library (ggplot2)

#create plot with connected points
ggplot(df, aes(x=day, y=sales)) +
  geom_line(color=' gray ', size= 1.5 , linetype=' dashed ') +
  geom_point(shape= 21 , color=' black ', fill=' pink ', size= 6 ) 

Olay örgüsünün tam olarak istediğiniz gibi görünmesini sağlamak için bu argümanlardan herhangi birinin değerini değiştirmekten çekinmeyin.

Ek kaynaklar

Aşağıdaki eğitimler ggplot2’de diğer genel görevlerin nasıl gerçekleştirileceğini açıklamaktadır:

Ggplot2’de birden fazla satır nasıl çizilir
Ggplot2’de çizime ortalama çizgi nasıl eklenir
Ggplot2’de çizgi renkleri nasıl değiştirilir?

Yorum ekle

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