Memulai R dan Analisis Sederhana (3)

Topik : Membuat plot, menambah grid dan mengatur batas axis

Beberapa “coretan” tentang studi kasus analisis data statistik dengan visualisasi grafik telah dibahas beberapa kali dalam blog ini. Namun kali ini penulis kembali akan memberikan catatan kecil yang berkenaan dengan membuat plot sederhana, khususnya berkaitan dengan penambahan grid dan mengatur batas axis dengan mudah.

Fungsi utama yang digunakan untuk membuat plot adalah fungsi plot . Fungsi ini merupakan fungsi umum yang digunakan untuk melakukan plot obyek-obyek dalam R.

Berikut ini contoh script untuk melakukan manipulasi plot sederhana :

> x <- c(1:12)
> y <- rnorm(12,120,50)
> plot(x,y)

Hasilnya adalah sebagai berikut :

Nach, untuk mempercantik hasil plot kita dapat menambah grid, mengatur batas axis dan pengaturan warna dengan tambahan script sebagai berikut :

> par(bg=”pink”)
> plot(x,y,axes=FALSE,xlim=c(1,12),xlab=”",ylab=”",col.axis=”red”)
> usr <- par(“usr”)
> rect(usr[1],usr[3],usr[2],usr[4],col=”black”)
> grid()
> abline(h=c(50,200),lty=3,col=”orange”)
> lines(x,y,col=”yellow”)
> points(x,y,col=”orange”,pch=19,cex=1)
> axis(1,at=1:12,labels=month.abb,cex.axis=0.7)
> axis(2,cex.axis=0.7)
> title(“Normal Random Data”,sub=”(Time Series Plot)”,
+ cex.main=1.5, font.main=2,col.main=”brown”,
+ cex.sub=0.7,font.sub=4,col.sub=”black”)
> title(xlab=”month”,ylab=”Data”,cex.lab=0.7)
> text(x,y+10,formatC(y),col=”white”,cex=0.6)

Ditulis sekedar untuk mengingatkan penulis ketika akan mempercantik plot :)

Both comments and pings are currently closed.

Comments are closed.

Sorry, no posts matched your criteria.