Memulai R

advertisement
BAB
III
Memulai R
Dalam bab ini akan dijelaskan tatacara penggunaan R, dimulai dari mendapatkan source-nya,
instalasi dan penggunaan serta pengenalan menu-menu.
III.1. Mendapatkan Program (source) R
Program Sumber R dapat didownload secara gratis pada situs web projek R di
http://CRAN.R-project.org, serta dilengkapi dengan paket penunjang tools atau metode
lainnya. Selain itu, R dapat anda install langsung dari CD yang disertakan dalam buku ini
(termasuk contoh kode sebgai latihan dan manual). Versi yang kami gunakan dalam buku ini
adalah R.2.1.1.
III.2. Instalasi
Instalasi yang kami jelaskan di sini yakni pada system operasi Windows dan Linux (dengan
alasan penggunaan system operasi yang paling umum di Indonesia).
Sedangkan penggunaan R dalam tulisan ini berjalan pada system operasi Windows.
III.2.1. Instalasi di Sistem Operasi Windows
Cara instalasi pada system operasi Windows sangatlah mudah, yakni dengan mengklik dua
kali pada file aplikasi rw2011 yang kemudian lakukan dalam delapan langkah mudah
berikut ini:
10
Gambar 3.1: Langkah 1 instalasi
√ Pilih bahasa instalasi, kemudian Klik OK!
Gambar 3.2 : Langkah 2 instalasi
√ Klik Next untuk melanjutkan installasi
11
Gambar 3.3: Langkah 3 Instalasi
√ Pilih I accept the agreement (atau scroll ke bawah untuk membaca GNU GPL) dan
klik Next untuk melanjutkan installasi
Gambar 3.4: Langkah 4 Instalasi
√ Pilih Browse dan tentukan directory installasi R anda, kemudian klik Next untuk
melanjutkan instalasi
12
Gambar 3.5: Langkah 5 Instalasi
√ Pilih komponen yang akan diinstall (disarankan pilih semua), kemudian klik Next untuk
melanjutkan instalasi
Gambar 3.6 : Langkah 6 Instalasi
√ Pilih Browse dan tentukan nama dan letak program R anda, kemudian klik Next untuk
melanjutkan installasi
13
Gambar 3.7: Langkah 7 Instalasi
√ Pilih icon tambahan, kemudian klik Next untuk melanjutkan installasi
Gambar 3.8: Langkah 8 Instalasi
√ Klik Finish untuk menyelesaikan instalasi, dan R anda sudah dapat digunakan.
14
III.2.2. Melakukan Un-Instal R di Sistem Operasi Windows
Untuk menghilangkan/un-instal R sangat lah mudah. Normalnya, anda menuju Control
Panel ->Add or Remove Programs -> Pilih R untuk di remove/un-install.
Cara kedua, dengan menuju Start -> All Programs -> R -> Uninstall R 2.1.1
Cara lainnya, apabila menginstall dalam Program Files/R/rw2011, maka lakukan langkah
berikut:
Buka Windows Explorer Anda -> Program Files -> R -> rw2011 -> pilih icon aplikasi
unins001.
Setelah anda melakukan salah satu dari tiga cara un-instalasi, maka akan keluar window:
Gambar 3.9 : Kotak dialog, konfirmasi un-instalasi
Klik Yes untuk melanjutkan un-install atau Klik No untuk membatalkan un-install.
III.2.3. Instalasi di Sistem Operasi Linux
Pada dasarnya R dapat bekerja hampir di semua sistem operasi yang ada sekarang ini, seperti
Unix beserta turunannya termasuk Darwin, juga di Mac OS X, FreeBSD, Solaris dan
termasuk LINUX. Ada distro/jenis Linux yang memerlukan cara instalasi, diantaranya (yang
kami ambil dari situs R) adalah debian, Suse, Ubuntu. Namun dalam pembahasan tata cara
instalasi, kami jelaskan bagian umum untuk sistem operasi ini.
III.2.4. Menu-menu dalam R
Setelah instalasi selesai anda dapat menjalankan R pada tombol menu
Start>All Programs> R > R 2.1.1 atau klik dua kali ikon
R 2.1.1
15
Gambar 3.10: Posisi program R pada Start menu Desktop
Setelah menjalankan program R, windows yang tampil akan seperti gambar berikut.
Gambar 3.11: Tampilan muka program R
16
Menu default R-RGui
Menu Utama
Berikut adalah tampilan menu utama dalam R console, yang masing-masing akan dijelaskan
pada bagian berikutnya.
Gambar 3.12. : Menu utama R
1. Menu File
Menu ini menampilkan diantaranya: cara mengambil kode sumber R yang sudah ada tau
tersimpan di komputer kita dengan menggunakan menu Source R code. Biasanya untuk
perhitungan statistic tertentu kita dapat mendownload kode sumber dari internet secara
Cuma-Cuma sehingga kita tidak harus menulis ulang kode sumber yang biasanya dengan
jumlah baris perintah/command yang sangat panjang.
Menu ini juga memudahkan kita dalam menyimpan ruang kerja/workspace yang sedang kita
kerjakan (menu Save Workspace) di R console ke dalam folder komputer kita dan
menggunakannya kembali dengan menggunakan menu Load Workspace.
Gambar 3.13: Menu File R
17
2. Menu Edit
Menu ini adalah menu editor yang diantaranya berisikan: menu editor yang umum seperti
Copy, Paste, Select All, dan menu editor lainnya seperti menempelkan (paste) hanya
commands, membersihkan console R sehingga console R yang penuh dengan commands
akan putih bersih sediakala ketika memulai R. Selain itu kita dapat juga mengedit data yang
kita miliki dengan emnggunakan menu Data editor.
Gambar 3.14: Menu Edit R
3. Menu Misc
Menu ini adalah menu tambahan diantaranya: memberhentikan seketika perhitungan yang
sedang berlangsung dengan menggunakan tombol ESC; menampilkan objek (List objects)
dan membuang objek (Remove all objects)
Gambar 3.15: Menu Misc (miscellaneous) R
4. Menu Packages
Menu ini berisikan fasilitas untuk menambahkan paket statistic dan paket lainnnya dalam
menu Load package dan instalasi paket dalm Install package(s) dan update paket dalm
Update packas serta memungkinkan instalasi paket dari file zip yang ada di komputer kita
(local) dengan menggunakan menu Install package(s) from local zip files
18
Gambar 3.16: Menu Packages R
5. Menu Windows
Gambar 3.17: Menu Windows R
6. Menu Help
Menu ini berisikan sejumlah panduan, pertanyaan yang sering diajukan tentang R (FAQ) ,
fasilitas pencarian melalui situs resmi maupun situs proyek pengembangan R. Panduan dalam
format html dan pdf (anda memerlukan pdf viewer terinstal di komputer seperti acrobat
reader dan sejenisnya)
19
Gambar 3.18: Menu Help R
III.2.5. Library dan fungsi dasar dalam instalasi R.2.1
Ketika anda telah melakukan instalasi R 2.1.1 yang telah anda download, anda akan
mendapatkan R dengan koleksi library dan fungsi standar yang termasuk penting, antara lain
sebagai berikut:
Tabel 3.1: Paket dalam perangkat lunak R
Library atau Fungsi
Base
Chron
Class
Cluster
Datasets
Foreign
Graphics
GrDevices
Grid
KernSmooth
Lattice
MASS
Methods
Mle
Multcomp
Mvtnorm
Keterangan & Penjelasan
Paket dasar R
Objek kronologis yang mengatasi masalah penanggalan hari
dan waktu
Fungsi untuk pengklasifikasian
Fungsi untuk klastering (clustering)
Paket kumpulan data-data R (contoh data-data)
Membaca data yang tersimpan dalam bentuk file dari
software seperti Minitab, S,SAS,SPSS, Stata, dll.
Paket grafik R
Fitur pendukung grafik untuk warna dan huruf
Paket grafik Grid
Fungsi untuk pemulusan Kernel (Kernel Smoothing)
Grafik Lattice
Main Library of Venables and Riple’s MASS
Metode Formal dan Pengkelasan (Classes)
Maximum likelihood estimation (Penaksir Likelihood
Maksimum)
Test berganda dan interval kepercayaan simultan
Multivariate normal dan distribusi T
20
Tabel 3.1 (Lanjutan)
Library atau Fungsi
Nlme
Nnet
Rgl
Rpart
SparseM
Spatial
Splines
Stats
Stepfun
Survival
Utils
Keterangan & Penjelasan
Non-linear and linear mixed effect models (Model efek linear
campuran linear dan non-linear)
Feed-forward neural networks
Sistem penampilan tiga dimensi 3D (OpenGL)
Pempartisian rekursif
Aljabar linier Sparse
Fungsi untuk analisis pola titik-titik dan Kriging
Regresi fungsi Spline dan peng-kelasan
Paket Statisik R (termasuk uji klasik, smoothing, regresi,
analisis multivariate, non-linear least square, analisi time
series, dll)
Fungsi step, termasuk Distribusi Empirik
Analisis Survival termasuk penalished likelihood
Utilitas R
Sedangkan untuk paket dan uji dan tools statitistik lainnya serta untuk pemrograman dan
grafik, bisa didownload di CRAN (situs Internet R).
21
Download