• Jendela ini terdiri dari beberapa tab, yaitu Environment, History, dan
Connections. Tab environment akan menampilkan daftar data dan
nilai yang sedang aktif tersimpan didalam memory (RAM). Kita dapat
melihat data atau nilai tersebut dengan mengklik nama data tersebut.
Tab History akan menampilkan daftar command yang telah dijalankan
sebelumnya dalam satu session yang aktif. Adapun tab Connection
merupakan tab khusus yang berkaitan dengan koneksi ke database
seperti mySQL, postgreSQL, Spark, dll.
Layout Rstudio: Fitur Lainnya
Layout Rstudio: Fitur Lainnya
• Tab files menampilkan seluruh file dan folder
• Tab plots akan menampilkan seluruh grafik.
• Tab packages akan menampilkan listing packages atau add-ons yang
diperlukan agar program berjalan dengan baik
• Tab help menampilkan penjelasan yang lengkap dan komprehensif
apabila ada instruksi (code) yang tidak jelas, dilengkapi contohnya.
Working Directory
• Setiap pengguna akan bekerja pada tempat khusus yang disebut working
directory. Working directory merupakan sebuah folder dimana R akan membaca
dan menyimpan file kerja kita. Pada pengguna windows, working directory secara
default pada saat pertama kali menginstall R terletak pada folder C:\\document
Setting Working Directory Setwd(“…”)
• Tahap awal yang penting sebelum kita bekerja menggunakan RStudio adalah
menentukan di folder mana kita akan bekerja atau file-file yang diinginkan berada di
direktori mana (working directory).
• Caranya adalah sebagai berikut:
Pada menu Session pilih Set Working Directory Kemudian pilih Choose
Directory Pilih folder tempat menyimpan file, misalnya pada
folder "C:/Kerja_dg_R"
• Secara otomatis pada Console Editor akan muncul tulisan seperti ini:
setwd("C:/Kerja_dg_R")
• Atau ketik langsung pada Console Editor setwd(“directoryname”) setwd("C:/Kerja_dg_R")
• Data atau file yang hendak dibaca selama proses kerja pada R harus selalu diletakkan
pada working directory. Jika tidak maka data atau file tidak akan terbaca.
• Untuk mengecek apakah proses perubahan telah terjadi, kita dapat mengeceknya
dengan menjalankan perintah berikut untuk melihat lokasi working directory kita yang
baru.
getwd()
Apa itu Package
• Package adalah kumpulan perintah-perintah yang digunakan untuk analisis
tertentu.
• Misalkan untuk analisis pengendalian mutu statistik, tersedia package ‘qcc’.
Package ‘ggplot2’ untuk penampilan visual data yang elegant.
• Terdapat ribuan package tersedia yang dapat diunduh secara gratis.
• Daftar semua package dapat dilihat di alamat https://www.rproject.org/
• Untuk menemukan package yang sesuai, dapat juga dicari melalui Google Search
Engine dengan kata kunci “…… in r”. Misalnya “spatial regression in r”
Cara install package dari RStudio
• Klik Packages pada windows pada posisi kanan bawah
• Klik Install
• Ketikkan nama package. Nama package harus tepat ejaan dan huruf besar kecilnya.
Sebagai contoh
“geometry”: Mesh generation and Surface tessellation
‘qcc’ : Quality Control Chart
‘PolynomF’ : Polynomials in R
Cara Lain:
• Untuk menginstall Paket yang diinginkan: ketik install.packages() pada console
windowinstall.packages(“qeometry”)
• Cara mengaktifkan Paket yang telah diinstall:
ketik library() pada console window library(“geometry”)
Cara mencari Bantuan (Help)
• Misalkan ingin mengetahui cara menghitung jumlah (sum) caranya sangat mudah:
> help(sum)
• Untuk mengetahui contoh cara menuliskan coding dengan benar, gunakan fungsi:
>example(sum)
> x=seq(-4*pi,4*pi,length=500)
akan menghasilkan suatu vektor x dengan panjang (banyak elemen) 500 dengan nilai dari
− 4𝜋 sampai 4𝜋 . Kemudian dihitung nilai sin(x) dan disimpan di variabel y
> y=sin(x)
> plot(x,y,type='l')
> t=data.frame(x=c(11,12,14),y=c(19,20,21),z=c(10,9,7))
>t
x y z
1 11 19 10
2 12 20 9
3 14 21 7
> mean(t$z)
[1] 8.666667
> mean(t[["z"]])
[1] 8.666667
Dataframe
> pendapatan=
c(15,20,25,20,25,30,16,15,25,20,16,18,20,25,30,25,19,10,20,20)
> pengeluaran=
c(10,15,20,16,22,25,15,14,10,18,12,15,15,20,25,23,16,8,15,17)
> data = data.frame(pendapatan, pengeluaran) #membuat data frame
> w = c(5,5,5,4,3,5,1,1,15,2,4,3,5,5,5,2,3,2,5,3) #menambah satu kolom
baru pada suatu data frame
> v=cbind(data,w)
> u=c(13,10,3)
> t=rbind(v,u) #menambah satu baris baru pada suatu data frame
Contoh Operasi Matematika dalam R
• #Apapun yang ditulis setelah tanda # diasumsikan sebagai komentar
dan akan diabaikan oleh R.
>a=c(2,5,8,1,6);b=c(1,3,6,11,4)
>a+b #operasi penjumlahan
[1] 3 8 14 12 10
>a/b #operasi pembagian
[1] 2.00000000 1.66666667 1.33333333 0.09090909 1.50000000
>a%/%b #untuk menghilangkan angka dibelakang koma
[1] 2 1 1 0 1
> a^b #operasi pangkat
[1] 2 125 262144 1 1296
> a^2
[1] 4 25 64 1 36
Contoh Operasi Matematika dalam R
> diff(a) #pengurangan bilangan kedua dengan bilangan sebelumnya
[1] 3 3 -7 5
> log(a) #logaritma
[1] 0.6931472 1.6094379 2.0794415 0.0000000 1.7917595
> log(b)
[1] 0.000000 1.098612 1.791759 2.397895 1.386294
> sqrt(a) #akar
[1] 1.414214 2.236068 2.828427 1.000000 2.449490
> sqrt(b)
[1] 1.000000 1.732051 2.449490 3.316625 2.000000
> abs(a-8) #nilai a dikurangi 8 lalu diabsolutkan
[1] 6 3 0 7 2