Pekerjaan analisis data dengan R dimulai dari lingkungan kerja yang terpasang dengan benar. Topik ini membahas pemasangan R pada Windows, macOS, dan Linux, pemasangan RStudio Desktop sebagai lingkungan pengembangannya, pembuatan proyek pertama, serta ekspresi pertama pada konsol. Setelah semua langkahnya dijalankan, konsol R dapat digunakan seperti kalkulator statistik dan proyek kerja pertama sudah berdiri.
Memasang R#
R didistribusikan secara resmi dari https://cloud.r-project.org , yaitu pintu masuk jaringan CRAN. Penginstalnya tersedia untuk tiga sistem operasi utama, dan prosedur masing-masing sistem adalah sebagai berikut.
Windows
- Buka https://cloud.r-project.org , lalu masuk ke bagian unduhan untuk Windows.
- Unduh penginstal pada subbagian base, yaitu berkas dengan ekstensi .exe.
- Jalankan berkas penginstalnya dan ikuti langkah-langkahnya dengan pilihan bawaan.
macOS
- Buka https://cloud.r-project.org , lalu masuk ke bagian unduhan untuk macOS.
- Unduh berkas .pkg yang sesuai dengan arsitektur komputer, yaitu Apple silicon atau Intel.
- Jalankan berkas penginstalnya dan ikuti langkah-langkahnya.
Linux
- Sebagian besar distribusi Linux menyediakan R pada repositorinya sendiri, sehingga pemasangannya menggunakan pengelola paket distribusi tersebut.
- Pada Debian dan Ubuntu, paketnya bernama r-base.
- Pada Fedora dan turunan Red Hat, paketnya tersedia dengan nama R.
Contoh perintah pemasangan pada Debian dan Ubuntu adalah sebagai berikut.
# tidak-dijalankan
# memasang R pada Debian/Ubuntu melalui pengelola paket apt
sudo apt install r-baseProses pemasangan R sekaligus memasang Rscript, yaitu program untuk menjalankan kode R dari terminal. Pemasangan R dapat diverifikasi dari terminal dengan perintah berikut.
# memeriksa versi R yang terpasang
Rscript --versionRscript (R) version 4.5.3 (2026-03-11)Baris keluaran memuat nomor versi R beserta tanggal rilisnya. Nomor versi milik komputer lain boleh berbeda dari keluaran di atas karena R diperbarui secara berkala, dan perbedaan itu wajar. Hal yang penting adalah perintah berhasil mencetak nomor versinya, karena itu menandakan R siap digunakan.
Memasang RStudio Desktop#
RStudio Desktop adalah Integrated Development Environment (IDE) untuk R, yaitu aplikasi yang menggabungkan editor teks, konsol R, penjelajah berkas, panel grafik, dan panel riwayat perintah dalam satu jendela. Pengembangannya dijalankan oleh Posit, dan penginstalnya diunduh dari https://posit.co/download/rstudio-desktop/ . Prosedur pemasangannya serupa pada semua sistem operasi, yaitu mengunduh penginstal yang sesuai, menjalankannya, lalu membuka RStudio seperti aplikasi lainnya.
Setelah R dan RStudio terpasang berdampingan, membuka RStudio akan menampilkan empat panel bawaan. Dua panel yang paling sering digunakan adalah konsol dan editor. Konsol adalah tempat kode R dieksekusi secara langsung, sedangkan editor adalah tempat skrip ditulis sebelum dikirim ke konsol. Pada tahap awal, konsol menjadi tempat kerja utama, sedangkan panel lainnya ikut terpakai seiring bertambahnya kebutuhan analisis. Tata letak panelnya dapat diubah kapan pun melalui menu View, sehingga tampilannya sesuai dengan kebiasaan kerja.
Membuat proyek pertama#
Proyek (project) adalah fitur RStudio yang mengikat satu analisis pada satu folder. Berkas proyeknya berakhiran .Rproj, dan membukanya membuat RStudio mengarahkan direktori kerja (working directory) ke folder proyek tersebut. Direktori kerja adalah folder yang menjadi acuan semua jalur berkas relatif, sehingga perintah pembacaan data akan mencari berkasnya di sana. Dengan proyek, jalur relatif itu tetap benar pada komputer mana pun, selama struktur foldernya ikut dibawa.
Pembuatan proyeknya berlangsung melalui beberapa langkah berikut.
- Buka RStudio, lalu pilih menu File > New Project.
- Pilih New Directory, kemudian pilih New Project.
- Isi nama proyek, misalnya analisis-nilai, lalu tentukan lokasi foldernya.
- Tekan Create Project, dan RStudio akan membuka proyek baru tersebut.
Struktur folder proyek pada contoh berikut masih sederhana, tetapi kebiasaan menatanya sejak awal mempermudah pekerjaan ketika jumlah berkasnya bertambah.
analisis-nilai/
├── analisis-nilai.Rproj
├── data/
└── analisis.RFolder data menyimpan berkas data mentah, sedangkan berkas analisis.R menyimpan skrip langkah-langkah analisisnya. Penataan nama yang rapi juga mengurangi kesalahan kecil yang sering muncul pada jalur berkas.
Sesi pertama di konsol#
Konsol menampilkan tanda > sebagai penanda bahwa R siap menerima ekspresi berikutnya, dan tanda itu tidak perlu diketik. Ekspresi yang diketik dieksekusi segera setelah tombol Enter ditekan, lalu nilainya dicetak pada baris di bawahnya. Contoh pertama berupa aritmetika sederhana pada konsol, dan percobaan kecil seperti ini menjadi cara yang lazim untuk menguji perilaku fungsi sebelum digunakan pada data yang sesungguhnya.
2 + 3
5 * 4[1] 5
[1] 20Angka [1] di awal baris keluaran adalah penanda indeks, yaitu posisi elemen pertama pada baris tersebut. Contoh berikutnya memperkenalkan penugasan (assignment), yaitu menyimpan nilai ke dalam objek dengan tanda <-, lalu mengoperasikan objek tersebut dengan fungsi.
nilai <- c(80, 75, 90)
nilai
mean(nilai)[1] 80 75 90
[1] 81.66667Fungsi c() menggabungkan tiga nilai menjadi satu vektor, dan penugasan dengan tanda <- menyimpannya ke dalam objek bernama nilai. Mengetik nama objeknya saja membuat R mencetak isinya, sedangkan mean(nilai) menghitung rata-ratanya. Objek yang sudah dibuat tetap tersedia selama sesi berjalan, sehingga dapat dipanggil ulang kapan pun. Apabila layarnya sudah penuh, tombol Ctrl+L membersihkan tampilan konsol, sedangkan tanda panah ke atas memanggil ulang perintah yang sudah diketik sebelumnya.
Kesalahan umum#
Kesalahan paling awal yang sering terjadi adalah urutan pemasangan yang terbalik, yaitu RStudio dipasang sebelum R. Akibatnya RStudio tidak menemukan instalasi R dan konsolnya tetap kosong, sehingga perbaikannya adalah memasang R terlebih dahulu, lalu membuka ulang RStudio agar instalasi tersebut terdeteksi. Pemeriksaan lewat perintah Rscript --version pada terminal membantu memastikan sisi R sudah beres.
Kesalahan kedua berkaitan dengan direktori kerja. Skrip yang membaca data dengan jalur relatif akan gagal apabila direktori kerjanya tidak menunjuk folder proyek, dan pesannya berupa berkas yang tidak ditemukan. Kebiasaan membuka pekerjaan melalui berkas .Rproj, bukan melalui ikon aplikasi, meniadakan masalah ini karena direktori kerja selalu diarahkan ke folder proyek.
Kesalahan ketiga adalah keliru memperhatikan huruf besar-kecil. R membedakan Mean dari mean, sehingga pemanggilan Mean(nilai) memunculkan pesan error yang menyatakan objek tidak ditemukan. Perbaikannya sederhana, yaitu menulis nama fungsi dan objek dengan ejaan yang persis sama sejak awal, dan kebiasaan menamai objek dengan huruf kecil membuat kesalahan jenis ini jarang muncul.
Ringkasan#
- R dipasang dari https://cloud.r-project.org , sedangkan RStudio Desktop dipasang dari situs Posit setelah R tersedia.
- Perintah
Rscript --versionmemeriksa pemasangan R dari terminal dan mencetak nomor versinya. - Proyek RStudio menyimpan acuan direktori kerja pada berkas .Rproj, sehingga jalur relatif tetap benar pada komputer mana pun.
- Penugasan dengan tanda
<-menyimpan nilai ke objek, dan fungsi bawaan sepertimean()langsung tersedia pada konsol.
Referensi#
- Unduh R — The R Project for Statistical Computing — halaman resmi unduhan R untuk Windows, macOS, dan Linux.
- Unduh RStudio Desktop — Posit — halaman resmi unduhan RStudio Desktop beserta petunjuk pemasangannya.
- An Introduction to R — CRAN — manual resmi yang menjelaskan sesi interaktif R dan penulisan skripnya.