R'de birden fazla değişkenle dağılım grafiği nasıl oluşturulur


R’de birden fazla değişken içeren bir dağılım grafiği oluşturmak için aşağıdaki temel sözdizimini kullanabilirsiniz:

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

#add scatterplot of x2 vs. y2
points(x2, y2, col=' blue ')

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

Aşağıdaki örnekler bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: İki değişkenli bir dağılım grafiği oluşturun

Aşağıdaki kod, iki farklı değişkenle dağılım grafiğinin nasıl oluşturulacağını gösterir:

 #define datasets
x1 = c(1, 3, 6, 11, 19, 20)
y1 = c(7, 10, 11, 12, 18, 25)

x2 = c(1, 3, 8, 13, 17, 19)
y2 = c(9, 15, 18, 21, 22, 22)

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

#add 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 ')) 

Örnek 2: Dağılım grafiğini özelleştirme

Aşağıdaki kod eksen etiketlerinin, başlığın ve çizim noktası boyutunun nasıl özelleştirileceğini gösterir:

 #define datasets
x1 = c(1, 3, 6, 11, 19, 20)
y1 = c(7, 10, 11, 12, 18, 25)

x2 = c(1, 3, 8, 13, 17, 19)
y2 = c(9, 15, 18, 21, 22, 22)

#create scatterplot of x1 vs. y1
plot(x1, y1, col=' red ', pch= 19 , cex= 1.3 ,
     xlab=' X ', ylab=' Y ', main=' Scatterplot of Two Variables ')

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

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

R'de birden fazla değişkenin dağılım grafiği

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

R’de bir dağılım grafiğindeki noktalar nasıl etiketlenir
R’de regresyon çizgisine sahip bir dağılım grafiği nasıl oluşturulur
R’deki nokta bulutları için Jitter işlevi nasıl kullanılır?

Yorum ekle

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