Fundamental Series — Part 0 of 20
Sebelum menulis kode apapun, kita perlu menyiapkan tools. Tutorial ini memandu instalasi R, mengenal antarmuka RStudio, dan menjalankan perintah pertama.
Koneksi internet untuk download. Tidak perlu pengalaman coding sebelumnya.
Apa itu R?
R adalah bahasa pemrograman open-source yang dirancang khusus untuk statistik dan analisis data. Digunakan secara luas di akademisi, bank sentral, dan industri riset.
- Gratis & open-source
- Ekosistem paket yang sangat kaya (20.000+ di CRAN)
- Komunitas besar, terutama di bidang statistik & ekonometrika
Instalasi R
- Buka https://cran.r-project.org
- Pilih sistem operasi (Windows / macOS / Linux)
- Download versi terbaru dan instal dengan pengaturan default
Pastikan menggunakan R ≥ 4.3. Cek versi dengan mengetik R.version.string di console.
Instalasi IDE
R bisa dijalankan langsung dari terminal, tapi jauh lebih nyaman menggunakan IDE:
| IDE | Keterangan |
|---|---|
| RStudio | IDE paling populer untuk R. Download di posit.co/downloads |
| Positron | IDE baru dari Posit, mendukung R & Python. Download di positron.posit.co |
| VS Code | Editor umum + ekstensi R. Cocok jika sudah terbiasa dengan VS Code |
Untuk pemula, RStudio atau Positron sangat direkomendasikan.
Mengenal Antarmuka RStudio
RStudio memiliki 4 panel utama:
| Panel | Fungsi |
|---|---|
| Source (kiri atas) | Menulis & menyimpan script .R |
| Console (kiri bawah) | Menjalankan perintah langsung, melihat output |
| Environment (kanan atas) | Melihat variabel & objek yang tersimpan di memori |
| Files/Plots/Help (kanan bawah) | Navigasi file, melihat grafik, membaca dokumentasi |
Ctrl + Enter→ jalankan baris kode saat iniCtrl + Shift + Enter→ jalankan seluruh scriptCtrl + L→ bersihkan console
Working Directory
Working directory adalah folder referensi tempat R mencari dan menyimpan file.
# Cek working directory saat ini
getwd()
# Ubah working directory
setwd("C:/Users/nama/Documents/project-saya")Gunakan RStudio Project (file .Rproj) agar working directory otomatis ter-set ke folder proyek. Klik File → New Project untuk membuatnya.
Script Pertama
Buat file baru: File → New File → R Script. Ketik kode berikut, lalu jalankan baris per baris dengan Ctrl + Enter:
# Ini adalah komentar — R mengabaikan baris ini
# Komentar berguna untuk memberi catatan pada kode
# Operasi aritmatika sederhana
2 + 3
10 / 3
5^2
# Menyimpan nilai ke variabel
x <- 10
y <- 3
x + y
# Teks (string)
nama <- "Deri"
namaMembaca Output
Ketika kamu menjalankan 2 + 3, R mencetak:
[1] 5
[1]artinya ini adalah elemen pertama dari output. Untuk output panjang, R menandai posisi elemen di awal setiap baris.5adalah hasilnya.
Ketika kamu menjalankan x <- 10, tidak ada output. Ini normal — assignment (<-) menyimpan nilai tanpa menampilkannya. Ketik x dan tekan Enter untuk melihat isinya.
Meminta Bantuan
# Membuka dokumentasi fungsi
?mean
help(mean)
# Mencari fungsi berdasarkan kata kunci
??regressionLatihan
- Instal R dan RStudio (atau Positron)
- Buat R Project baru di folder
belajar-r - Buat script
latihan_00.Rdan jalankan kode berikut:
# Hitung luas lingkaran dengan jari-jari 7
r <- 7
luas <- pi * r^2
luas
# Cek tipe data
class(r)
class("hello")
class(TRUE)- Perhatikan output dari setiap baris. Apa hasil
class()untuk masing-masing?
Gunakan ? untuk membaca dokumentasi fungsi sqrt(). Lalu hitung:
# Akar kuadrat dari 144
# Akar kuadrat dari -1 (apa yang terjadi?)Ringkasan
| Konsep | Keterangan |
|---|---|
| R | Bahasa pemrograman untuk statistik & data |
| RStudio/Positron | IDE untuk menulis & menjalankan kode R |
| Working directory | Folder referensi untuk baca/tulis file |
<- |
Operator assignment (simpan nilai ke variabel) |
# |
Komentar — diabaikan oleh R |
[1] |
Penanda posisi elemen di output |
?fungsi |
Buka dokumentasi |
Selanjutnya: Part 1 — Variabel & Tipe Data