Pengantar

R adalah perangkat lunak yang dikembangkan oleh R Foundation dan merupakan bagian dari GNU Project. Pada situs resminya di r-project dikatakan bahwa :

R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.

R digunakan untuk keperluan komputasi statistik dan grafik, mirip dengan Matlab namun R bersifat Free Software dengan lisensi GNU Public License.

RStudio

Untuk menulis program R dapat menggunakan teks editor biasa, hanya saja akan sedikit sulit dikarenakan perlu mengetahui sintaks yang lumayan banyak. Seperti bahasa pemrograman umumnya, R juga memiliki IDE. RStudio merupakan salah satu IDE yang populer untuk R. RStudio memiliki dua versi yaitu Desktop dan Server.

  • RStudio Desktop, bekerja pada host lokal dan diakses secara lokal.
  • RStudio Server, dipasang pada suatu host (server) dan dapat diakses melalui tatap muka web.

Fitur RStudio

RStudio memiliki beberapa fitur yang dapat mempermudah pengembangan program antara lain :

  • Syntax highlighting, code completion, and smart indentation
  • Jump to function
  • Package manager
  • Debugger
  • Dokumentasi terintegrasi

RStudio dirilis menjadi dua edisi yaitu Community Edition dan Commercial License. Untuk penggunaan pribadi dan belajar, cukup gunakan edisi komunitas.