Mengnduh dan Menginstal R Page 1
Mengunduh dan Menginstal R
Pedoman Praktis untuk pengguna pribadi dan penyedia jasa rental
komputer
I Made Tirta, dkk
Bahan Pengabdian Pada Masyarakat oleh
Laboratorium Statistika Jurusan Matematika
Fakultas MIPA Universitas Jember
Mengnduh dan Menginstal R Page 2
DAFT AR ISI
SEKILAS TENTANG R ... 3
Open Source Software-R ... 3
Keunggulan R ... 4
Kelemahan R ... 5
Mengunduh dan Menginstal R ... 7
Mengunduh (Men-download) R ... 7
Menginstal R ... 7
Menu Bahasa Indonesia dan Paket Tambahan ... 13
MENGUNDUH DAN MENGINSTAL R EXCEL ... 18
Mengunduh R-Excel ... 18
Menginstal R-Excel ... 18
DAFTAR PUSTAKA ... 18
Mengnduh dan Menginstal R Page 3
SEKIL AS TENTANG R
OPEN S OURCE S OF TWARE-R
R adalah OSS yang merupakan keluarga bahasa S seperti halnya S-Plus. Bahasa S pertama
dikembangkan oleh John Chamber dan kawan-kawan yang resmi dipublikasi tahun 1986.
Program R pertama dikembangkan oleh Ross Ihaka & Robert Gentleman tahun 1995 dan
mulai melibatkan Tim inti (RDCT Developpment Core Team) tahun 1997 (lihat Ihaka,
1998). Sesungguhnya R tidak khusus untuk program statistika, tetapi merupakan bahasa
pemrograman yang banyak dikembangkanj untuk keperluan analisis data dan ilustrasi grafik.
Sejak dilepas sebagai OSS, kontributor R meningkat pesat dan sampai saat ini tidak kurang
dari dua ribu (2000) paket (pustaka) resmi dikembangkan untuk berbagai aplikasi R terkait
analisis data, grafik dan interface grafis. Saat ini, program dan berbagai informasi serta
dokumentasi terkait R dapat diakses melalui situs resminya http://www.r-project.org dan
untuk keperluan mengunduh program dapat dilihat pada http://cran.unej.ac.id.
Untuk pemanfatan level bawah dan menengah, hampir tidak ada beda yang dapat dilihat
antara R dan S-Plus, kecuali dalam hal tampilan GUI (Graphical User Interface); yaitu
S-Plus memiliki tampilan menu sangat canggih sedangkan R masih sangat sederhana dan
kebanyakan kemampuannya berbasis CLI (Command Line Interface). Memang ada
konsekuensi negatif, yaitu S-Plus juga membutuhkan resource (memori, ruang) yang lebih
besar dari R. Skrip yang dibuat untuk S-Plus hampir semuanya dapat dijalankan di R
demikian juga sebaliknya (Seefeld & Linder, 2007). Dengan demikian, bagi statistikawan
Mengnduh dan Menginstal R Page 4
itu, pada umumnya source R dikembangkan untuk berbagai flatform sehingga bagi yang
biasa menggunakan versi windows juga tidak perlu beradaptasi lama jika harus menggunakan
versi Linux. Beda mencolok antara R dan S-Plus adalah dalam hal distribusi, S-Plus
didistribusikan secara komersial dan kodenya tertutup tetapi R didistribusikan secara gratis
dan kodenya bersifat terbuka.
KEUNGGULAN R
Ada lima kekuatan utama dari R, yaitu (i) keragaman objek, (ii) orientasi vektor, (iii)
program berorientasi objek, (iv) subskripsi, dan (v) grafik. Program R sebagaimana juga
S-Plus lebih banyak menyimpan hasil perhitungan dalam bentuk objek dan menampilkan
hasilnya secara minimal dalam bentuk summary. Dipadukan dengan kekuatan dalam
subskripsi, pengguna sesungguhnya setiap saat dapat memanggil komponen lain dari
objek-objek yang menjadi hasil perhitungan. R memungkinkan kita melakukan operasi matriks atau
vektor seperti umumnya operasi vektor dan matriks, serta operasi khusus yang melakukan
operasi hitung berdasarkan posisi unsur-unsur vektor (misalnya mengalikan unsur-unsur
seletak dalam vektor atau matriks). Grafik adalah salah satu keunggulan R dan S-Plus yang
disegani para statistisi dan dianggap melebihi program-program lain (Burn, 1998).
Koleksi/galeri grafik yang dapat dihasilkan dengan R dapat dilihat pada
http://addictedtor.free.fr/graphiques/. Selain keunggulan di atas kernel R dan sebagian besar paket R yang resmi merupakan kontribusi dari para statistisi yang bertaraf internasional
dariberbagai bidang minat seperti bioinformatika, ekonometrika,maupun statistika umum. Sat
ini tidakkurang 60 referensinya langsung terkait dengan S atau R, telah diterbitkan oleh
Penerbit berkelas internasional (Chapman & Hall, Springer, Cambridge University), yang
mengalami kenaikan pesat sejak tahun 2005, misalnya: Venables & Ripley (2002), Fox
(2002), Maindonald & Braun (2003), Faraway (2004, 2006), Verzani(2005), Murtagh
(2005), Murrell (2005), Everitt (2005), Gentleman (2008), Gentleman et al. (2005), Everitt.
& Hothorn. (2006)., Jureckova & Picek (2006), Wood (2006), Paradis (2006), Albert (2007),
Rizzo (2008), Sarkar (2007), Claude (2008), Pfaff (2008), Spector (2008), Cryer & Chan
(2008), Feng & Dominici (2008), Bivand et al. (2008), Nason (2008), Kleiber & Zeileis
(2008), Bolker (2008).Bahkan untuk yang akan terbit 2009 (Foulkes, 2009). Selebihnya dapat
dilihat pada situs http://www.r-project.org/doc/bib/R-books.html. Saat ini hampir semua
Mengnduh dan Menginstal R Page 5
Sebagai open source pengolah data, karena gratis, R memiliki banyak keunggulan dan kelebihan lain seperti berikut ini
a) Didukung oleh banyak statistisi di seluruh dunia dari berbagai disiplin ilmu. Saat ini R memiliki tidak kurang dari 2000 modul/paket analisis untuk berbagai bidang (Biologi, Geologi, Finansial, Interface Grafis). Beberapa bidang bahkan telah membentuk komunikas khusus seperti: (i). Bioconductor yaitu komunitas yang secra intensif mengembangkan paket/modul R untuk analisis data di bidang Biologi da Bioinformatika, (ii). Rmetrics, yaitu komunitas yang secara khusus mengembangkan modul/ paket di bidang finansial.
b) Dukungan referensi berbahasa Inggris oleh penerbit yang cukup ternama. Sejak beberapa tahun terakhir, penulisan referensi R dalam bentuk buku teks berbahasa Inggris mulai digalakkan oleh beberapa penerbit terkenal diantaranya Chapmann & Hall, Cambridge, dan Springer, mulai dari buku teks untuk mendukung pemrograman baik membuat paket maupun membuat menu grafis (Chamber, 2008;); aplikasi spesifik dalam berbagai dalam bidang seperti biologi (Gentlemen, ); Geologi (), Ekonomi dan Finansial (), Visualsasi Data (), dan Pemodelan Statistika yang bersifat umum.
c) Tersedia dalam berbagai sistem operasi (multi platform seperti windows, linuks, apple) yang satu dengan lain cukup kompatibel, sehingga jika kita mengembangkan paket untuk salah satu sistem operasi, pada umumnya juga bisa dibuka pada sistem operasi lainnya.
KELEMAHAN R
Namun, sebagimana open source pada umumnya, R juga memiliki kelemahan seperti berikut.
a) Sebagian besar paket/modul hanya bisa diakses melalui perintah skrip (CLI=Command Line Interface), hanya senbagian kecil saja aket analisis yang sudah bisa diakses melalui menu. Hal ini membuat R kurang menarik bagi pengguna statistika yang agak awam dalam hal kemampuan pemrograman komputernya.
b) Belum banyak referensi pendukung yang tersedia dalam bahasa Indonesia. Jika di luar negeri Springer Chapman & Hall, sudah menunjukkan komitmennya untuk mendukung publikasi referensi terkait R, di dalam negeri belum terbaca ada penerbit khusus yang berkomitmen menerbitkan buku-buku terkait open source. Salah satu penerbit ternama pernah menyampaikan bahwa para pencinta open source relatif belum banyak dan mereka tidak membutuhkan referensi khusus.
Kekurangan open source R yang disampaikan di atas, jika disikapi dengan arif sesungguhnya
Mengnduh dan Menginstal R Page 6
statistika dan penerbit UNEJ PRESS untuk menjadi pusat (setidaknya salah satu pusat)
unggulan pengembangan dan aplikasi OSS-R di Indonesia. Kegiatan dapat meliputi: (i)
pengembangan interface piranti lunak sehingga menjadi ramah dan mudah dimanfaatkan, (ii)
pengembanan referensi berbahasa Indonesia yang memuat teori dan ilustrasi pemanfaatan R
di berbagai bidang.
Mengnduh dan Menginstal R Page 7
MENGUNDUH DAN MENGINST AL R
R adalah program open source yang dapat diunduh dari internet. Berikut diuraikan cara mengunduh dan menginstal R terutama pada sistem opeasi Windows.
MENGUNDUH (MEN-DOWNLOAD) R
R beserta paket-paket pendukung (library)nya, dapat diunduh secara gratis melalui CRAN (http://www.cran.r-project.org), lalu memilih situs bayangan (mirror) yang paling dekat dengan lokasi kita. Di Indonesia ada dua situs mirror cran yaitu http://cran.unej.ac.id yang ada di Universitas Jember dan http://cran.repo.bppt.go.id yang ada di BPPT Jakarta. Pengguna dapat mengunduh (download) program secara cuma-cuma.
Komponen program yang diperlukan untuk dapat menjalankan R dan R-Commander dengan baik adalah:
1. program R untuk windows yang biasanya diberi nama R-Versi-winxx.exe;
2. semua paket pendukung/pustaka/library versi windows yang dibutuhkan seperti: aaMI_versi.zip,…, zoo_versi.zip;
3. bagi yang ingin menggunakan R melalui skrip pemrograman diperlukan juga R yaitu Tinn-R_versi_setup.exe.
4. Dalam notasi di atas, “versi” menunjukkan angka yang terkait dengan versi program bersangkutan, misalnya 3.x.x; dan sebagainya.
MENGINSTAL R
Setelah memperoleh file “R-versi-win32.exe”, maka instalasi dilakukan sebagai berikut ini.
Mengnduh dan Menginstal R Page 8 Ilustrasi 1 Tampilan Pemilihan Bahasa Instalasi
2. Selanjutnya akan muncul dialog pembukaan, seperti berikut ini, kita tinggal klik Next, lalu akan muncul dialog tentang informasi Copy Right. Sempatkan membaca ketentuan yang berlaku, selanjutnya klik next.
Ilustrasi 2 Tampilan Mulai Instalasi
Ilustrasi 3 Tampilan Konfirmasi Lisensi GPL (General Public License)
Mengnduh dan Menginstal R Page 9 Ilustrasi 4 Konfirmasi Direktori
4. Untuk dokumentasi, jika ruang hardisk anda cukup longgar sebaiknya pilih semua dokumentasi terkait. Jika tidak, pilih yang penting diantaranya adalah: HTML files help, Online (pdf) manual, Support files for tcltk, Message Translation, PDF Reference manuals.
Ilustrasi 5 Tampilan Konfirmasi Komponen R
Mengnduh dan Menginstal R Page 10 Ilustrasi 6 Tampilan Pemilihan Pengaturan Startup Aplikasi
Mengnduh dan Menginstal R Page 11 Ilustrasi 8 Tampilan Pemilihan Bahasa Instalasi
Ilustrasi 9 Tampilan Pemilihan Folder Startmenu
Mengnduh dan Menginstal R Page 12 Ilustrasi 10 Tampilan Pemilihan Task Tambahan
7. Selanjutnya proses instalasi akan dimulai
Ilustrasi 11 Tampilan Proses Instalasi
Mengnduh dan Menginstal R Page 13 Ilustrasi 12 Tampilan Akhir Proses Instalasi
MENU BAHASA INDONESIA DAN PAKET TAMBAHAN
MENU BAHASA INDONESIA UNTUK RCOMMANDER
Untuk memanggil atau mengaktifkan R kita bisa klik icon R yang ada di desktop. Untuk memunculkan menu atau dialog dalam Bahasa Indonesia lakukan perubahan pada properties icon ini. Pada baris target ditulis
"C:\Program Files\R\R-2.5.0\bin\Rgui.exe" LANGUAGE=id
Mengnduh dan Menginstal R Page 14 Ilustrasi 13 Mengatur Pilihan Bahasa Menu dan Dialog R
Mengnduh dan Menginstal R Page 15 Ilustrasi 15 Tampilan Rconsole Dalam Bahasa Indonesia
MENAMBAH PAKET
MENAMBAH PAKET SECARA OFFLINE
Apabila jaringan internet tidak tersedia setiap saat, maka untuk menambah paket dapat dilakukan sebagai berikut:
1. Pada saat ada hubungan internet, unduh secara langsung semua paket yang dibutuhkan, simpan pada direktori yang mudah diakses. Unduk windows paket-paket ini memiliki ekstensi *.zip. 2. Selanjtnya pada menu Rconsole, aktifkan menu Packages sepert terlihat pada Ilustrasi 17
Memilih Paket Tambahan
Paket-> Menginstal paket dari Zip lokal.
3. Selanjutnya pilih direktori tempat anda menaruh paket-paket tambahan (library) dari R sebagaimana pada langkah 1 di atas. Ada beberapa paket penting yang harus diinstal untuk dapat mengikuti penjelasan dalam buku ini yaitu:
a. Rcmdr beserta paket-paket terkait (car, dsb), merupakan paket RGUI untuk analisis data yang dikembangkan oleh Fox dan dengan kontribusi menu bahasa Indonesia oleh Tirta. b. StatDemo_versi.zip merupakan paket khusus bernahasa Indonesia untuk ilustrasi
pembelajaran statistika yang dikembangkan oleh Tirta Error! Reference source not found.
c. RcmdrPlugin.StatDemo sama dengan statDemo di atas, tetapi menunya bergabung dengan menu RCommander (Tirta Error! Reference source not found.)
Mengnduh dan Menginstal R Page 17 Ilustrasi 16 Menu Menginstal Paket Tambahan
Mengnduh dan Menginstal R Page 18 MENAMBAH PAKET SECARA ONLINE
Jika tersedia jaringan internet yang cukup mapan, maka penambahan paket dapat dilakukan secara online sebagai berikut:
1. Pada menu Package, pilih submenu lokasi mirror yang terdekat (misalnya cran.unej.ac.id)
2. Jika anda membutuhkan paket khusus (misalnya Bioinformatika) pilih/ tambah repositori selain yang sudah ditentukan oleh R. Untuk paket-paket umum, biasanya tidak perlu melakukan pilihan tambahan.
3. Pilih sebmenu Menginstal package 4. Pilih paket-paket yang anda perlukan.
Selain menginstal paket yang anda pilih, biasanya R juga akan menginstal paket lain yang terkait yang wajib ada dan diperlukan oleh paket yang kita pilih.
MENGUNDUH DAN MENGINSTAL REXCEL
Bagi pengguna yang biasa bekerja dengan Microsof Excel, dapat juga menginstal Rexcel (namun ukuran paket sangat besarkarena sekaligus bergabung dengan R lengkap sesuai dengan versi Rexcelnya).
MENGUNDUH REXCEL
MENGINSTAL REXCEL
DAFTAR PUSTAKA
Akantziliotou, K., Rigby, R. A. & Stasinopoulos, D. M. 2002. The R Implementation of Generalized Additive Models for Location, Scale and Shape. Statistical modelling, in Society: Proceedings of the 17th International Workshop on statistical modelling, ed: Stasinopoulos, M. & Touloumi, G., 75-83, Chania, Greece.
Bivand R.S, E.J. Pebesma, and V. Gómez-Rubio. 2008. Applied Spatial Data Analysis with R. Springer, New York.
Bolker B.M. 2008. Ecological Models and Data in R. Princeton University Press.
Chambers. J.M. 2008. Software for Data Analysis: Programming with R. Springer, New York.
Chihara L. and Hesterberg T 2011. Mathematical Statistics with Resampling and R. Wiley, 1st edition. ISBN 978-1-1180-2985-5
Mengnduh dan Menginstal R Page 19
Cook D & Swayne D.F. 2007. Interactive and Dynamic Graphics for Data Analysis with R and Ggobi. Springer
Cryer J.D. and K-S Chan. 2008. Time Series Analysis With Applications in R. Springer, New York.
Datta, S. A., Datta, S. H., Pihur, V., & Guy, B. 2008. clValid:An R Package for Cluster Validation. Journal of Statistical Software. Vol. 25 (4): 2-8. http://www.jstatsoft.org [19 Februari 2011].
Everitt B and T Hothorn. 2006. A Handbook of Statistical Analyses Using R. Chapman & Hall/CRC, Boca Raton, FL
Everitt. B.S. 2005. An R and S-Plus Companion to Multivariate Analysis. Springer
Faraway J.J.2006. Extending Linear Models with R: Generalized Linear, Mixed Effects and Nonparametric Regression Models. Chapman & Hall/CRC, Boca Raton, FL.
Flynt C. 2003. Tcl/Tk A Developer’s Guide. Morgan Kaufmann Publisher
Foulkes A.S. 2009. Applied Statistical Genetics with R: For Population-Based Association Studies. Use R. Springer.
Gaetan C & X Guyon. 2010. Spatial Statistics and Modelling. Springer
Gaetan C. and X Guyon. 2010. Spatial Statistics and Modeling. Springer Series in Statistics. Springer
Gentleman R., V. Carey, W Huber, R Irizarry, and S Dudoit, editors. 2005. Bioinformatics and Computational Biology Solutions Using R and Bioconductor. Statistics for Biology and Health. Springer.
Gentleman. R. 2008. R Programming for Bioinformatics. Computer Science & Data Analysis. Chapman & Hall/CRC, Boca Raton, FL.
Halekoh U. Hojsgaard, J. And Yan J. 2006. The R Package geepack for Generalized Estimating Equation. Journal of Statistical Software. 15 (2)
Heiberger R.M. and E Neuwirth. 2009. R Through Excel. Use R. Springer.
Henry M. & H. Stevens. 2009A Primer of Ecology with R. Use R. Springer.
Husson F, Sébastien Lê, and Pagès J. 2010. Exploratory Multivariate Analysis by Example Using R. Computer Sciences and Data Analysis. Chapman & Hall/CRC.
John M. Chambers and Trevor J. Hastie. 1992. Statistical Models in S. Chapman & Hall, London,.
Kleiber C. and A. Zeileis. 2008. Applied Econometrics with R. Springer, New York.
Mengnduh dan Menginstal R Page 20
Molas, M. And Lassafre, E. 2011. Hierarchical Generalized Linear Models: The R Pacakage HGLMMMM. Journal of Statistical Software. 39 (13)
Murrell. P. 2005. R Graphics. Chapman & Hall/CRC, Boca Raton, FL
Owen Jones, Robert Maillardet, and Andrew Robinson. 2009. Introduction to Scientific Programming and Simulation Using R. Chapman & Hall/CRC, Boca Raton, FL.
Paul S., P. Cowpertwait and A Metcalfe. 2009. Introductory Time Series with R. Springer Series in Statistics. Springer.
Petris G., S. Petrone, and P. Campagnoli. 2009. Dynamic Linear Models with R. Use R. Springer.
Reimann C, Filzmoser, P. Garret, R, & Dutter R. 2008. Statistical Data Analysis Explained, Applied Environmental Statistics with R. John Wiley & Sons, Ltd
Rigby, R. A. & Stasinopoulos D. M. 2005. Generalized Additive Models for Location, Scale
and Shape, (With Discussion). Appl. Statist., 54: pp 507-554.
Ripley, B.D. 2004. Spatial Statistics. Wiley International.
Ritz C. and J.C. Streibig. 2009. Nonlinear Regression with R. Springer, New York.
Rizzo. M.L. 2008. Statistical Computing with R. Chapman & Hall/CRC, Boca Raton, FL.
Robert C. and Casella R.2010. Introducing Monte Carlo Methods with R. Use R. Springer.
Robinson A.P. and J D. Hamann. 2010. Forest Analytics with R. Use R Springer.
Ronegard, .L., Shen X, Alam M. 2010. hglm: A Pacakage for fitting Hierarchical Generalized Linear Model. The R Journal2 (2):20-28.
Ruppert. D. 2010. Statistics and Data Analysis for Financial Engineering. Use R Springer.
Sarkar.D. 2008. Lattice: Multivariate Data Visualization with R. Springer, New York.
Schnute,J.T. Couture-Beil, A. & Haigh R. 2007. PBS Modelling 1: Developer’s Guide.
Sheather.S. 2008. A Modern Approach to Regression with R. Springer, New York.
Spector P. 2008. Data Manipulation with R. Springer, New York.
Stasinopoulos, D. M., Rigby, R. A. & Akantziliotou, C. 2004. Intructions on How to Use
GAMLSS Packages in R. Technical Report 02/04. STORM Research Center, London
Metropolitan University, London.
Tirta. I.M. 2005a. Panduan Program Statistika R UPT Penerbit Universitas Jember
Mengnduh dan Menginstal R Page 21
Tirta. I.M. 2005b Potensi dan Prospek Pemanfaatan OSS-R dalam Analisis Data dan
Pengajaran Statistika, Pancaran Pendidikan No. 61: 195-208 (terakreditasi).
Tirta. I.M. 2007. R.GUI Mendesain Paket Analisis dan Media Pembelajaran Statistika :
(ISBN : 979-8176-55-3)
Turner, H. & Firth, D. 2007. gnm: A Package or Generalized Nonlinear Models. Rnews. Vol.
7(2): 8-12. http://cran.r-project.org/doc/Rnews/Rnews_2007-2.pdf. [20 Januari 2011] Turner, H. & Firth, D. 2010. Generalized Nonlinear Models In R: An Overview of the gnm
package. University of Warwik, UK.
Varmuza K and P Filzmoser. 2009. Introduction to Multivariate Statistical Analysis in Chemometrics. CRC Press, Boca Raton, FL.
Venables W.N. and B D. Ripley. 2002. Modern Applied Statistics with S. Fourth Edition. Springer, New York.
Venables W.N. and B D. Ripley. 2000. S Programming. Springer, New York.
Vinod, H.D. editor. 2010 Advances in Social Science Research Using R. Lecture Notes in Statistics. Springer.
Williams G. 2011. Data Mining with Rattle and R: The art of excavating data for knowledge discovery. Use R! Springer.
Wood. S.N. 2006. Generalized Additive Models: An Introduction with R. Chapman & Hall/CRC, Boca Raton, FL.
Wright D. B. and K. London. 2009. Modern Regression Techniques Using R: A Practical Guide. SAGE, London, UK.
Yan J. 2002. Geepack: Yet another Package for Generalized Estimating Equations. R News.
Mengnduh dan Menginstal R Page 23 |--Distribusi t
|--Distribusi Chi-kuad |--Distribusi Seragam |-- ...
|--Distribusi Gumbel
-|--Distribusi Diskrit--|--Distribusi Binomial |--Distribusi Poisson |-- ...
|--Distribusi Hiperg
Alat ---|--Aktifkan paket |--Aktifkan Plug-in |--Pilihan