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 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?