R'de mtext fonksiyonu nasıl kullanılır (örneklerle)
Bir grafiğin kenar boşluklarına metin yazmak için R’deki mtext() işlevini kullanabilirsiniz.
Bu işlev aşağıdaki temel sözdizimini kullanır:
mtext(metin, kenar=3, satır=0, …)
Altın:
- text : Yazılacak metin
- side : Metnin yazılacağı yolun tarafı (1=alt, 2=sol, 3=üst, 4=sağ)
- line : Kullanılacak kenar boşluğu çizgisi (negatif değerler metni yolun içine itecektir)
Aşağıdaki örnekler, mtext() işlevinin, R’deki aşağıdaki veri çerçevesiyle pratikte nasıl kullanılacağını gösterir:
#create data frame df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7), y=c(3, 4, 4, 8, 6, 10, 14)) #view data frame df xy 1 1 3 2 2 4 3 3 4 4 4 8 5 5 6 6 6 10 7 7 14
Örnek 1: Yolun dışına bir metin öğesi ekleyin
Aşağıdaki kod, çizimin üstüne bir metin öğesi eklemek için mtext() işlevinin nasıl kullanılacağını gösterir:
#create scatterplot plot(df$x, df$y) #add text above plot mtext(" Here is some text ")
“İşte bazı metinler” metninin grafiğin üstüne eklendiğini unutmayın.
Örnek 2: Yolun dışına birden çok metin öğesi ekleme
Aşağıdaki kod, çizimin her iki tarafına metin öğeleri eklemek için mtext() işlevinin birden çok kez nasıl kullanılacağını gösterir:
#create scatterplot
plot(df$x, df$y)
#add text on each side of plot
mtext(" Text on the bottom ", side= 1 )
mtext(" Text on the left ", side= 2 )
mtext(" Text on the top ", side= 3 )
mtext(" Text on the right ", side= 4 )
mtext() işlevini birden çok kez kullanarak , çizimin dışına birden çok metin öğesi ekleyebiliriz.
Örnek 3: Yolun dışına özel bir metin öğesi ekleme
Metin öğesinin konumunu, boyutunu ve rengini sırasıyla değiştirmek için mtext() ‘te line , cex ve col argümanlarını da kullanabiliriz.
Örneğin, aşağıdaki kod, artırılmış yazı tipi boyutu ve mavi renkle yolun hemen üstüne metnin nasıl ekleneceğini gösterir:
#create scatterplot
plot(df$x, df$y)
#add customized text inside top of plot
mtext(" Text on the top ", side= 3 , line= -3 , cex= 3 , col=' blue ')
Çiziminizde tam olarak istediğiniz metni oluşturmak için mtext() işlevinin farklı argümanlarıyla oynamaktan çekinmeyin.
Ek kaynaklar
Aşağıdaki eğitimlerde R’deki diğer yaygın işlevlerin nasıl kullanılacağı açıklanmaktadır:
R’de bir arsanın dışına bir efsane nasıl çizilir
Temel R grafiklerinde açıklama konumu nasıl değiştirilir?
R’de bir dize ve bir değişken aynı satıra nasıl yazdırılır