A: cara menggunakan cex untuk mengubah ukuran elemen plot


Anda dapat menggunakan argumen cex dalam fungsi plot() di R untuk mengubah ukuran simbol dan teks dari ukuran default.

Nilai default cex adalah 1 .

Nilai 2 akan menggandakan ukuran dan nilai 0,5 akan mengurangi separuhnya.

Sebenarnya ada lima argumen yang dapat Anda gunakan untuk mengubah ukuran elemen plot tertentu:

  • cex : Mengubah ukuran simbol
  • cex.axis : mengubah ukuran anotasi tanda centang sumbu
  • cex.lab : mengubah ukuran label sumbu x dan y
  • cex.main : Mengubah ukuran judul plot
  • cex.sub : Mengubah ukuran subtitle plot

Contoh berikut menunjukkan cara menggunakan argumen ini dalam praktik.

Contoh: Gunakan cex untuk mengubah ukuran simbol plot

Misalkan kita memiliki bingkai data berikut di R:

 #create data frame
df <- data. frame (x=c(1, 2, 2, 4, 5, 3, 5, 8, 12, 10),
                 y=c(5, 9, 12, 14, 14, 13, 10, 6, 15, 18))

#view data frame
df

    xy
1 1 5
2 2 9
3 2 12
4 4 14
5 5 14
6 3 13
7 5 10
8 8 6
9 12 15
10 10 18

Misalkan kita menggunakan fungsi plot() di R untuk membuat plot sebar sederhana:

 #create scatterplot of x vs. y
plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ')

Catatan : Argumen pch=19 menetapkan bahwa lingkaran terisi harus digunakan sebagai simbol titik plot.

Secara default, simbol plot dan elemen teks semuanya memiliki nilai cex 1 .

Namun, kita dapat menggunakan berbagai argumen untuk mengubah ukuran simbol dan elemen teks dalam plot dari ukuran default:

 #create scatterplot with custom symbol and text sizes
plot(df$x, df$y, pch= 19 , main=' Scatterplot of x vs. y ',
     cex= 2 , cex. hand = 3 , cex. lab = 1.5 , cex. axis = 2 ) 

r plot argumen cex untuk menyesuaikan ukuran simbol dan teks

Perhatikan bahwa ukuran simbol dan elemen teks semuanya telah berubah.

Inilah tepatnya cara kami mengubah elemen plot yang berbeda:

  • cex=2 : Menambah ukuran lingkaran di jalur sebanyak 2 kali.
  • cex.main=3 : Meningkatkan ukuran teks judul sebanyak 3 kali.
  • cex.lab=1.5 : Meningkatkan ukuran label sumbu x dan y sebanyak 1,5 kali.
  • cex.axis=2 : Meningkatkan ukuran anotasi centang sebanyak 2 kali.

Jangan ragu untuk bermain-main dengan nilai dari masing-masing argumen ini untuk membuat plot dengan ukuran persis yang Anda inginkan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:

Cara menggunakan par() untuk membuat banyak plot di R
Bagaimana mengubah posisi legenda di plot R
Cara mengubah ukuran font di plot R

Tambahkan komentar

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