Mata kuliah : Kalkulus
Universitas :“UIN MAULANA MALIK IBRAHIM MALANG”
Jurusan : Teknik Informatika
Fungsi plot() merupakan fungsi umum yang digunakan untuk membuat plot pada R. Format dasarnya adalah sebagai berikut:
Catatan:
x dan y: titik koordinat plot Berupa variabel dengan panjang atau jumlah observasi yang sama. type: jenis grafik yang hendak dibuat. Nilai yang dapat dimasukkan antara lain: type=“p” : membuat plot titik atau scatterplot. Nilai ini merupakan default pada fungsi plot(). type=“l” : membuat plot garis. type=“b” : membuat plot titik yang terhubung dengan garis. type=“o” : membuat plot titik yang ditimpa oleh garis. type=“h” : membuat plot garis vertikal dari titik ke garis y=0. type=“s” : membuat fungsi tangga. type=“n” : tidak membuat grafik plot sama sekali, kecuali plot dari axis. Dapat digunakan untuk mengatur tampilan suatu plot utama yang diikuti oleh sekelompok plot tambahan.
Untuk lebih memahaminya berikut penulis akan sajikan contoh untuk masing-masing grafik tersebut. Berikut adalah contoh sintaks dan hasil plot yang disajikan pada Gambar 3.1:
x <- c(1:10); y <- x^2
par(mfrow=c(2,4))
type <- c("p","l","b","o","h","s","n")
for (i in type){
plot(x,y, type= i,
main= paste("type=", i))
}
Fungsi lain yang dapat digunakan untuk membuat kurva suatu persamaan matematis adalah fungsi curve(). Berbeda dengan fungsi plot() yang perlu menspesifikasi objek pada sumbu x dan y, fungsi curve() hanya perlu menspesifikasi objek sumbu x saja. Format fungsi curve() adalah sebagai berikut:
par(mfrow=c(1,2),
# mengatur margin grafik
mar=c(4,4,1.5,1.5),
# mengatur margin sumbu
mex=0.8,
# arah tick sumbu koordinat
tcl=0.3)
# Grafik kiri
curve(expr=x^2*exp(-x/2),
from=0, to=10)
# Grafik kanan
plot(x, y, pch=19, cex=0.7,
xlab="Waktu (detik)",
ylab="Sinyal Intensitas")
curve(expr=x^2*exp(-x/2),
from=0, to=10, add=TRUE)
3.5 Referensi Maindonald, J.H. 2008. Using R for Data Analysis and Graphics Introduction, Code and Commentary. Centre for Mathematics and Its Applications Australian National University.
Scherber, C. 2007. An introduction to statistical data analysis using R. R_Manual Goettingen. STHDA. R Base Graphs.
http://www.sthda.com/english/wiki/r-base-graphs Venables, W.N. Smith D.M. and R Core Team. 2018. An Introduction to R. R Manuals.