Teknik Informatika

Universitas Islam Negeri Maulana Malik Ibrahim Malang

Dosen Pembimbing: Prof. Dr. Suhartono, M.Kom

Dalam materi ini akan memaparkan tentang beragam cara menggunakan formula R untuk mengerjakan plot atau grafik

Grafik Fungsi Matematika

fungsi dalam matematika dinotasikan seperti berikut

y=mx+b

Ada tiga fungsi grafik dalam{mosaicCalc}yang memungkinkan kita bisa membuat grafik fungsi, dan mengoperasikan plot tersebut dengan grafik fungsi atau data lain. Diantaranya adalah:

• irisan_plot() untuk fungsi satu variabel

• kontur_plot() untuk fungsi dua variabel

• interaktif_plot() menghasilkan widget HTML untuk berinteraksi dengan fungsi dua variabel

Contohnya:

  1. Plot fungsi garis lurus

slice_plot(3 * x - 2 ~ x, domain(x = range(0, 10))

  1. Plot fungsi jangkauan

g <- makeFun(2x^2 - 5x + 2 ~ x) slice_plot(g(x) ~ x , domain(x = range(-2, 2))

Contoh Soal

  1. 4x-7, 0<=x<=10

slice_plot( 4 * x - 7 ~ x, domain(x = range(0, 10) )

  1. cos 5x, -1<=x<=1

slice_plot( cos(5 * x) ~ x, domain(x = range(-1, 1)))

  1. √t cos 5t, 0<=x<=5

slice_plot( sqrt(t) * cos(5 * t) ~ t, domain(t = range(0, 5) ))

Grafik Menyebar (Scatter Plot)

Terkadang orang suka melihat kumpulan data dalam format spreadsheet, setiap entri dalam sel kecil. Di RStudio, sebenarnya dapat melakukan juga dengan membuka tab “Ruang Kerja” dan mengklik nama variabel yang ingin dilihat. Seperti berikut tampilannya

Biasanya penyajian data yang paling informatif adalah dalam bentuk grafik. Salah satu bentuk grafik yang paling dikenal adalah scatter-plot, format di mana setiap “kasus” atau “titik data” diplot sebagai titik di lokasi koordinat yang diberikan oleh dua variabel.

Untuk lebih memahami lagi, dapat kalian cermati grafik data berikut:

  1. Grafik Pendapatan dengan Masalah Kejahatan

gf_point( CrimeProblem ~ Income, data = Housing) %>% slice_plot( 40 - Income / 2000 ~ Income, color = “blue”) %>% gf_lims( x = range(0,100000), y=range(0,50))

## Grafik fungsi dua variabel

Scatter plot adalah salah satu plot atau grafik untuk memeriksa hubungan antara dua variabel pula. Berikut adalah contoh grafik plot pencar (menyebar) hubungan antara usia dengan jumlah kawan

ggplot(aes(x=age,y=friend_count),data=pf)+ geom_point()+ xlim(13,90)

geom_point dapat digunakan untuk menetapkan tingkat transparansi poin di area plot yang penuh sesak/ padat itu.