R'de grafikler nasıl yerleştirilir (örneklerle)


R’de birden fazla yolu kaplamak içinlines () ve point() işlevlerini kullanabilirsiniz:

 #create scatterplot of x1 vs. y1
plot(x1, y1)

#overlay line plot of x2 vs. y2
lines(x2, y2)

#overlay scatterplot of x3 vs. y3
points(x2, y2)

Aşağıdaki örnekler bu işlevlerin her birinin pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: R’de Çizgi Yollarını Kaplama

Aşağıdaki kod, R’de üç çizgi grafiğinin tek bir çizimde nasıl üst üste bindirileceğini gösterir:

 #define datasets
x1 = c(1, 3, 6, 8, 10)
y1 = c(7, 12, 16, 19, 25)

x2 = c(1, 3, 5, 7, 10)
y2 = c(9, 15, 18, 17, 20)

x3 = c(1, 2, 3, 5, 10)
y3 = c(5, 6, 7, 15, 18)

#create line plot of x1 vs. y1
plot(x1, y1, type=' l ', col=' red ')

#overlay line plot of x2 vs. y2
lines(x2, y2, col=' blue ')

#overlay line plot of x3 vs. y3
lines(x3, y3, col=' purple ')

#add legend
legend(1, 25, legend=c(' Line 1 ', ' Line 2 ', ' Line 3 '),
       col=c(' red ', ' blue ', ' purple '), lty= 1 ) 

R'de Çizgi Grafiklerini Açıklamayla Üst üste bindirme

Örnek 2: R’de nokta bulutları nasıl kaplanır?

Aşağıdaki kod, R’de iki nokta bulutunun tek bir grafikte nasıl üst üste bindirileceğini gösterir:

 #define datasets
x1 = c(1, 3, 6, 8, 10)
y1 = c(7, 12, 16, 19, 25)

x2 = c(1, 3, 5, 7, 10)
y2 = c(9, 15, 18, 17, 20)

#create scatterplot of x1 vs. y1
plot(x1, y1, col=' red ', pch= 19 )

#overlay scatterplot of x2 vs. y2
points(x2, y2, col=' blue ', pch= 19 )

#add legend
legend(1, 25, legend=c(' Data 1 ', ' Data 2 '), pch=c(19, 19), col=c(' red ', ' blue '))

R'de efsaneyle örtüşen dağılım grafikleri

pch argümanının çizimdeki noktaların şeklini belirttiğine dikkat edin. 19’luk bir pch değeri içi dolu bir daireyi belirtir.

Pch değerlerinin tam listesini ve bunlara karşılık gelen formları burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer yaygın izleme işlevlerinin nasıl gerçekleştirileceği açıklanmaktadır:

R’de tek bir grafikte birden fazla kutu grafiği nasıl çizilir
R’de bir grafikte birden fazla çizgi nasıl çizilir

Yorum ekle

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