C: çizim öğelerinin boyutunu değiştirmek için cex nasıl kullanılır?


Sembollerin ve metnin boyutunu varsayılan boyuttan değiştirmek için R’deki arsa() işlevindeki cex argümanını kullanabilirsiniz.

Cex’in varsayılan değeri 1’dir .

2 değeri boyutu iki katına çıkaracak ve 0,5 değeri yarıya indirecektir.

Aslında belirli olay örgüsü öğelerinin boyutunu değiştirmek için kullanabileceğiniz beş argüman vardır:

  • cex : Sembollerin boyutunu değiştirir
  • cex.axis : eksen onay işareti açıklamalarının boyutunu değiştirir
  • cex.lab : x ve y ekseni etiketlerinin boyutunu değiştirir
  • cex.main : Çizim başlığının boyutunu değiştirir
  • cex.sub : Çizim altyazısının boyutunu değiştirir

Aşağıdaki örnek bu argümanların pratikte nasıl kullanılacağını göstermektedir.

Örnek: Çizim sembollerinin boyutunu değiştirmek için cex’i kullanın

R’de aşağıdaki veri çerçevesine sahip olduğumuzu varsayalım:

 #create data frame
df <- data. frame (x=c(1, 2, 2, 4, 5, 3, 5, 8, 12, 10),
                 y=c(5, 9, 12, 14, 14, 13, 10, 6, 15, 18))

#view data frame
df

    xy
1 1 5
2 2 9
3 2 12
4 4 14
5 5 14
6 3 13
7 5 10
8 8 6
9 12 15
10 10 18

Basit bir dağılım grafiği oluşturmak için R’de arsa() fonksiyonunu kullandığımızı varsayalım:

 #create scatterplot of x vs. y
plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ')

Not : pch=19 argümanı, içi dolu bir dairenin çizim noktaları için sembol olarak kullanılması gerektiğini belirtir.

Varsayılan olarak çizim sembolleri ve metin öğelerinin hepsinin cex değeri 1’dir .

Ancak çizimdeki sembollerin ve metin öğelerinin boyutunu varsayılan boyuttan değiştirmek için çeşitli argümanları kullanabiliriz:

 #create scatterplot with custom symbol and text sizes
plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ',
     cex= 2 , cex. hand = 3 , cex. lab = 1.5 , cex. axis = 2 ) 

sembollerin ve metnin boyutunu ayarlamak için cex argümanını çizin

Sembollerin ve metin öğelerinin boyutlarının tamamen değiştiğini unutmayın.

Farklı olay örgüsü öğelerini tam olarak şu şekilde değiştirdik:

  • cex=2 : Yoldaki dairelerin boyutu 2 kat artırıldı.
  • cex.main=3 : Başlık metni boyutu 3 kat artırıldı.
  • cex.lab=1.5 : X ve y ekseni etiketlerinin boyutu 1,5 kat artırıldı.
  • cex.axis=2 : Onay ek açıklamalarının boyutu 2 kat artırıldı.

Tam istediğiniz boyutlarda bir arsa oluşturmak için bu argümanların her birinin değerleriyle oynamaktan çekinmeyin.

Ek kaynaklar

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

R’de birden fazla grafik oluşturmak için par() nasıl kullanılır?
R grafiklerinde açıklama konumu nasıl değiştirilir?
R grafiklerinde yazı tipi boyutu nasıl değiştirilir?

Yorum ekle

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