Base r'deki grafiklere başlıklar nasıl eklenir (örneklerle)
Bir R grafiğine hızlı bir şekilde başlık eklemek için title() işlevini kullanabilirsiniz.
Bu işlev aşağıdaki temel sözdizimini kullanır:
#create scatterplot of x vs. y plot(df$x, df$y) #add title title(' This is my title ')
Başlığın görünümünü özelleştirmek için title() işlevinde aşağıdaki bağımsız değişkenleri de kullanabilirsiniz:
- col.main : Başlığın rengi
- cex.main : Başlığın varsayılan boyuta göre boyutu
- font.main : Başlık için kullanılacak yazı tipi stili (1=düz, 2=kalın, 3=italik, 4=kalın italik)
- adj : Başlığın yatay konumu (0=sol, 1=sağ, varsayılan 0,5’tir)
- line : Başlığın dikey konumu (pozitif değerler başlığı yukarı taşır, negatif değerler başlığı aşağı taşır)
Aşağıdaki örnek, title() işlevinin pratikte nasıl kullanılacağını gösterir.
Örnek: Base R’deki grafiklere başlık nasıl eklenir?
Basit bir nokta bulutu oluşturmak için temel R grafiği() fonksiyonunu kullandığımızı varsayalım:
#create data frame df <- data. frame (x=c(70, 78, 90, 87, 84, 85, 91, 74, 83, 85), y=c(90, 88, 79, 86, 84, 83, 88, 92, 76, 75)) #create scatterplot of x vs. y plot(df$x, df$y, pch= 16 )
Varsayılan olarak R tabanı, çizime bir başlık eklemez.
Ancak hızlı bir şekilde başlık eklemek için title() işlevini kullanabiliriz:
#create data frame df <- data. frame (x=c(70, 78, 90, 87, 84, 85, 91, 74, 83, 85), y=c(90, 88, 79, 86, 84, 83, 88, 92, 76, 75)) #create scatterplot of x vs. y plot(df$x, df$y, pch= 16 ) #add title title(' Plot of X vs. Y ')
Konuya bir başlığın eklendiğini unutmayın.
Başlığın görünümünü farklı argümanlar kullanarak özelleştirebiliriz:
#create data frame df <- data. frame (x=c(70, 78, 90, 87, 84, 85, 91, 74, 83, 85), y=c(90, 88, 79, 86, 84, 83, 88, 92, 76, 75)) #create scatterplot of x vs. y plot(df$x, df$y, pch= 16 ) #add title with custom appearance title(' Plot of X vs. Y ', col. main =' blue ', cex.main = 2 , font.main= 4 , adj= 0 , line= 0 )
İşte her argümanın tam olarak yaptığı şey:
- col.main : Başlık yazı tipi rengini mavi olarak değiştirdi.
- cex.main : Başlık yazı tipi varsayılan boyutun iki katına çıkarıldı.
- font.main : başlık yazı tipi stilini italik olarak değiştirin.
- adj : Başlık tamamen sola taşındı.
- satır : başlık, olay örgüsünün üst kısmına dokunacak şekilde aşağı taşındı.
Kendi planınızda tam olarak istediğiniz başlığı oluşturmak için title() işlevindeki bu farklı argümanlarla 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:
C: Çizim öğelerinin boyutunu değiştirmek için cex nasıl kullanılır?
C: Grafik alanı stillerini değiştirmek için bty seçeneği nasıl kullanılır?
C: Grafiklerdeki efsanenin konumu nasıl değiştirilir?