P.S.Pudyastuti's Lovely Rooms…

Learning is a long-life process, so it's never late to learn…

Dolanan R, yang mudah dulu…

Leave a comment

Pemrograman R adalah pemrograman komputer yang dikembangkan oleh Robert Gentleman dan Ross Ihaka di University of Auckland sejak tahun 1993. Pemrograman R menjadi open-source sejak 1995, dan ratusan pemrogram di dunia memberikan kontribusi kepada perkembangan pemrograman R (Braun and Murdoch, 2007). Pemrograman R sangat membantu untuk pengolahan data, analisis statistik dan pembuatan grafik.

Seperti bahasa pemrograman yang lain, R mempunyai kelebihan dan kekurangan seperti dilaporkan oleh Verzani (Verzani, 2001). Beberapa kelebihan bahasa pemrograman R antara lain adalah sebagai berikut :

  • Karena R adalah open-source, maka kita bisa menggunakannya dengan gratis.
  • Selain gratis, R juga bekerja cukup cepat.
  • R bisa digunakan pada operator Windows, Unix, dan Macintosh.
  • R mempunyai fasilitas Help yang lengkap.
  • R mempunyai fasilitas untuk grafik yang cukup memuaskan.
  • Pengguna R bisa bermigrasi ke S-Plus jika menginginkan menggunakan software yang komersial (tidak gratis).
  • R mempunyai syntax yang mudah dipelajari dengan banyak formula statistik yang siap dioperasikan.
  • R adalah bahasa pemrograman komputer yang mudah dikembangkan dengan fungsi-fungsi yang bisa ditulis sendiri oleh pemrogram.
  • Pakar-pakar statistik banyak yang mengembangkan R packages yang bisa kita gunakan secara gratis.
  • Membuat penggunanya untuk lebih berpikir terhadap analisis yang dilakukan.

 Sedangkan kelemahan dari bahasa pemrograman R antara lain adalah :

  • R mempunyai graphical interface yang terbatas.
  • R tidak mempunyai dukungan komersial.
  • Karena bahasa perintahnya adalah bahasa pemrograman dan case sensitive seperti Fortran dan sebagainya, maka pengguna R harus belajar tentang syntax dll.

 Sulitkah mempelajari R ?
Menurut saya, tidak ada yang sulit untuk yang mau belajar…🙂

Untuk menginstall R cukup mudah, kunjungi web : http://cran.r-project.org, dan pilih operating system yang digunakan, apakah Macintosh, Unix atau Windows.

Jika sudah di-install dan menggunakan Windows, tampilan R adalah seperti gambar di bawah ini.

Untuk menuliskan script dalam bahasa R, kita bisa langsung menuliskannya pada jendela seperti gambar di samping. Gambar di samping ini adalah beberapa contoh penggunaan R sebagai kalkulator dengan menuliskan script langsung di jendela RGui.

Script warna merah yang pertama adalah perkalian : 25.5 * 4, dan baris di bawahnya yang berwarna biru adalah jawabannya, yaitu 102.

Untuk mendefinisikan variabel, dalam R bisa digunakan operator = atau <-, seperti contoh pada gambar. Script berikutnya adalah x = 125.8 dan y = 250.6, dan Z = x * y.  Dengan menggunakan operator = atau <- hasilnya sama.

Script berikutnya pada gambar di samping adalah x <- c(1:20), yang artinya adalah x = bilangan antara 1 sampai 20, jadi 1, 2, 3, 4, … , 20. Sedangkan y adalah x1.5.  Kalau kita ingin menggambar grafik antara x dan y, maka script plot(x,y) adalah perintah yang menghasilkan grafik seperti gambar di bawah ini.

 

 Di bawah ini contoh lain script untuk menggambar grafik sederhana seperti di atas.

>#—————menggambar grafik (script yang diawali dengan operator # tidak akan diproses oleh R)

> x <- 1:30

> y <- x^3

> plot(x,y)

Output-nya adalah sebagai berikut :

Untuk mengubah jenis grafik di samping menjadi grafik garis, dapat digunakan script berikut :

 > #—————-mengubah jenis grafik menjadi garis

> plot(x,y,type=”l”)

Untuk menambahkan titik atau garis pada grafik yang sudah ada :

> #—————-menambahkan titik atau garis pada grafik yang sudah ada

> plot(x,y)

> points(rev(x),y)

> lines(x,8000-y)

Untuk menggunakan jenis karakter yang berbeda :

>#——–menggunakan karakter yang berbeda untuk grafik

> plot(x,y)

> points(rev(x),y,pch=3)            # kode pch= adalah kode untuk jenis karakter grafik / marker

> points(x,8000-y,pch=”$”)

Contoh-contoh di atas hanya sedikit contoh mudah penggunaan R.

Pengguna R juga dapat menuliskan script di jendela yang terpisah dari jendela RGui. Jika kita ingin menuliskan script di jendela terpisah dari jendela RGui, klik menu File seperti gambar di bawah ini, maka akan ada beberapa pilihan sub-menu.

 Untuk menulis script baru, klik New Script. Sedangkan untuk membuka script yang sudah disimpan, klik Open Script. Kalau kita meng-klik New Script, maka akan muncul jendela R Editor dengan tampilan seperti gambar di bawah ini.

Di jendela R Editor ini kita bisa menuliskan script yang kita inginkan dan menyimpannya dalam file.  Seperti pengguna bahasa-bahasa pemrograman yang lain, tantangan bagi pengguna R adalah menuliskan script.

InshaAllah akan dilanjutkan dengan tulisan berikutnya. Mudah-mudahan bermanfaat.

Referensi :

An Introduction to R

R Project

John Verzani

A First Course in Statistical Programming with R

Author: P.S.Pudyastuti

I am an academic staff at Civil Engineering Department, Faculty of Engineering, Universitas Muhammadiyah Surakarta - Indonesia. I got my Bachelor Degree (ST) from Gadjah Mada University, Indonesia, and Master Degree (M.Sc) from Loughborough University, England. I am married and have got 3 children.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s