Pemrograman R Dasar

Pengenalan Bahasa R

Mengapa R?

  • R termasuk bahasa pemrograman tingkat tinggi yang merupakan “kepanjangan tangan” (extended) dari bahasa-bahasa tingkat rendah yang biasa digunakan pada bidang teknik seperti C/C++ dan Fortran.
  • Umum digunakan di kalangan akademisi dan peneliti.
  • Mendukung konsep reproducible science dan sains terbuka (open science).
  • Gratis.

Antar Muka Program

Antarmuka bawaan dari R adalah melalui konsol pada command prompt/terminal. Tetapi telah banyak dikembangkan antarmuka pengguna yang lebih interaktif seperti:

  • RStudio
  • Visual Studio Code
  • Jupyter Notebook

Format Berkas dalam Bahasa R

Data pada R umumnya disimpan dalam format .rds, .rda, atau .rdata sementara skripnya berformat .r.

Namun begitu, format data lain juga dapat diimpor ke lingkungan kerja R. Format data yang dapat digunakan diantaranya:

  • teks terstruktur seperti csv, txt, json
  • format worksheet seperti xls dan xlsx
  • basis data PostgreSQL, MySQL, dsb.
  • berkas web seperti xml, html

Program Lain yang Serupa

Fungsi kalkulasi dan manipulasi data

  • Matlab
  • Scielab
  • C/C++
  • Fortran
  • Python

Fungsi olah data dan visual grafik

  • SPSS
  • Microsoft Office Excel
  • LibreOffice Calc

Fungsi SIG dan pemetaan

  • ArcGIS
  • QGIS

Fungsi laporan dan dokumen

  • Microsoft Office Word
  • LibreOffice Writer
  • LaTex