R'deki grafiklere üst simgeler ve abonelikler nasıl eklenir


R’deki grafiklere üst simgeler veya alt simgeler eklemek için aşağıdaki temel sözdizimini kullanabilirsiniz:

 #define expression with superscript
x_expression <- expression(x^ 3 ~ variable ~ label)

#define expression with subscript
y_expression <- expression(y[ 3 ] ~ variable ~ label)

#add expressions to axis labels
plot(x, y, xlab = x_expression, ylab = y_expression)

Aşağıdaki örnekler bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: Eksen Etiketlerine Üsler Ekleme

Aşağıdaki kod, R’deki bir grafiğin eksen etiketlerine üslerin nasıl ekleneceğini gösterir:

 #define data
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(9, 12, 14, 16, 15, 19, 26, 29)

#define x and y-axis labels with superscripts
x_expression <- expression(x^3 ~ variable ~ label)
y_expression <- expression(y^3 ~ variable ~ label)

#createplot
plot(x, y, xlab = x_expression, ylab = y_expression)

R grafiğindeki eksen üzerindeki üs

X ve Y eksenlerinin her ikisinin de etiketlerinde bir üs bulunduğunu unutmayın.

Y ekseni üssü grafikte bir miktar kesiliyor. Etiketleri grafiğin eksenlerine yaklaştırmak için R’de par() fonksiyonunu kullanabiliriz:

 #adjust by values (default is (3, 0, 0))
by(mgp=c(2.5, 1, 0))

#createplot
plot(x, y, xlab = x_expression, ylab = y_expression) 

Not : Üs olarak yerleştirilecek rastgele bir değer olarak “3”ü seçtik. Üst simge olarak herhangi bir sayısal değeri veya karakteri yerleştirmekten çekinmeyin.

Örnek 2: Eksen Etiketlerine Abonelik Ekleme

Aşağıdaki kod, R’deki bir grafiğin eksen etiketlerine indekslerin nasıl ekleneceğini gösterir:

 #define data
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(9, 12, 14, 16, 15, 19, 26, 29)

#define x and y-axis labels with superscripts
x_expression <- expression(x[3] ~ variable ~ label)
y_expression <- expression(y[3] ~ variable ~ label)

#createplot
plot(x, y, xlab = x_expression, ylab = y_expression) 

R'deki eksen etiketlerindeki alt simge

Örnek 3: Grafiğin İçine Üst Simge ve Alt Simge Ekleme

Aşağıdaki kod, yol içindeki bir metin öğesine nasıl üst simge ekleneceğini gösterir:

 #define data
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(9, 12, 14, 16, 15, 19, 26, 29)

#createplot
plot(x, y)

#define label with superscript to add to plot
R2_expression <- expression(paste(" ", R^2 , "= ", .905))

#add text to plot
text(x = 2, y = 25, label = R2_expression)

Ek kaynaklar

R’de birden fazla değişkenle dağılım grafiği nasıl oluşturulur
R’de Yan Yana Kutu Grafikleri Nasıl Oluşturulur
R’de grafikler nasıl kaplanır

Yorum ekle

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