Cara mengubah interval sumbu di plot r (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk mengubah interval sumbu pada plot R dasar:

 #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))

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh 1: Tentukan interval sumbu menggunakan nilai individual

Kode berikut menunjukkan cara mengubah interval sumbu x dan y pada plot dasar R menggunakan fungsi c() :

 #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))

Perhatikan bahwa satu-satunya nilai yang ditampilkan di sepanjang sumbu X dan Y adalah nilai spesifik yang kami tentukan.

Contoh 2: Tentukan interval sumbu menggunakan urutan nilai

Kode berikut menunjukkan cara mengubah interval sumbu x dan y di plot dasar R menggunakan fungsi seq() :

 #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))

Perhatikan bahwa satu-satunya nilai yang ditampilkan di sepanjang sumbu x dan y adalah nilai yang kita tentukan menggunakan fungsi seq() .

Contoh 3: Tentukan interval sumbu menggunakan rentang nilai

Kode berikut menunjukkan cara mengubah interval sumbu x pada plot dasar R menggunakan fungsi ::

 #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)

Perhatikan bahwa Basis R secara otomatis menghasilkan nilai interval sumbu y dan kemudian menggunakan rentang nilai interval sumbu x yang kita tentukan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi penelusuran umum lainnya di R:

Cara mengatur batas sumbu di R
Cara mengubah skala sumbu di R
Cara menggambar legenda di luar plot di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *