R grafiklerinde eksen aralıkları nasıl değiştirilir (örneklerle)


Temel R grafiğinde eksen aralıklarını değiştirmek için aşağıdaki temel sözdizimini kullanabilirsiniz:

 #create plot with no axis intervals
plot(x, y, xaxt=' n ', yaxt=' n ')

#specifty x-axis interval
axis(side= 1 , at=c(1, 5, 10, 15))

#specify y-axis interval
axis(side= 2 , at=seq(1, 100, by=10))

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

Örnek 1: Bireysel değerleri kullanarak eksen aralıklarını belirtme

Aşağıdaki kod, c() işlevini kullanarak temel R grafiğinde x ve y eksenlerinin aralıklarının nasıl değiştirileceğini gösterir:

 #define data
x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
y <- c(1, 3, 3, 4, 6, 7, 8, 14, 17, 15, 14, 13, 19, 22, 25)

#create scatterplot
plot(x, y, col=' steelblue ', pch= 19 , xaxt=' n ', yaxt=' n ')

#modify x-axis and y-axis intervals
axis(side= 1 , at=c(1, 5, 10, 15))
axis(side= 2 , at=c(1, 12.5, 25))

X ve Y eksenleri boyunca görüntülenen değerlerin yalnızca belirttiğimiz belirli değerler olduğunu unutmayın.

Örnek 2: Bir değer dizisi kullanarak eksen aralıklarını belirtme

Aşağıdaki kod, seq() işlevini kullanarak temel R grafiğinde x ve y eksenlerinin aralıklarının nasıl değiştirileceğini gösterir:

 #define data
x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
y <- c(1, 3, 3, 4, 6, 7, 8, 14, 17, 15, 14, 13, 19, 22, 25)

#create scatterplot
plot(x, y, col=' steelblue ', pch= 19 , xaxt=' n ', yaxt=' n ')

#modify x-axis and y-axis intervals
axis(side= 1 , at=seq(5, 15, by=5))
axis(side= 2 , at=seq(0, 25, by=5))

X ve y eksenleri boyunca görüntülenen değerlerin yalnızca seq() işlevini kullanarak belirttiğimiz değerler olduğunu unutmayın.

Örnek 3: Bir değer aralığı kullanarak eksen aralıklarını belirtme

Aşağıdaki kod, :: fonksiyonunu kullanarak temel R grafiğinde x ekseni aralığının nasıl değiştirileceğini gösterir.

 #define data
x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
y <- c(1, 3, 3, 4, 6, 7, 8, 14, 17, 15, 14, 13, 19, 22, 25)

#create scatterplot
plot(x, y, col=' steelblue ', pch= 19 , xaxt=' n ')

#modify x-axis interval
axis(side= 1 , at=1:15)

Base R’nin otomatik olarak y ekseni aralığı değerlerini ürettiğini ve daha sonra belirttiğimiz x ekseni aralığı değerleri aralığını kullandığını unutmayın.

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer yaygın izleme işlemlerinin nasıl gerçekleştirileceği açıklanmaktadır:

R’de eksen sınırları nasıl ayarlanır
R’de eksen ölçekleri nasıl değiştirilir?
R’de bir arsanın dışına bir efsane nasıl çizilir

Yorum ekle

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