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

Yorum ekle

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