R - Sintaks Dasar
Prompt Perintah R
Selamat datang di dunia pemrograman dengan R! Sebelum kita masuk ke sintaks, biarkan saya ceritakan sedikit tentang kisah ini. Pada zaman dahulu, di negeri yang jauh, jauh, ada seorang pemrogram muda bernama Alice yang baru saja memulai perjalurannya dengan R. Dia sangat antusias untuk belajar dan menjelajahi dunia yang luas dari analisis data dan visualisasi. Suatu hari, dia menemukan sebuah buku kuno yang berisi rahasia pemrograman. Saat membaca halaman demi halaman, dia menemukan bahwa R, sebuah bahasa yang kuat untuk komputasi statistik dan grafik, adalah inti dari pengetahuan ini. Dari saat itu, Alice memulai misinya untuk menjadi ahli dalam R.
Sekarang, kembali ke panduan kami. Hal pertama yang Anda perlu ketahui tentang R adalah bahwa itu beroperasi melalui prompt perintah interaktif atau file skrip. Dalam bagian ini, kita akan fokus pada prompt perintah, tempat Anda dapat mengetik perintah langsung ke konsol dan melihat hasilnya segera.
Untuk mulai menggunakan R, buka saja lingkungan R yang Anda sukai (RStudio sangat direkomendasikan). Setelah membuka RStudio, Anda seharusnya melihat dua panel utama: panel Konsol dan panel Skrip. Panel Konsol adalah tempat Anda akan berinteraksi dengan R dengan mengetik perintah dan melihat outputnya. Panel Skrip adalah tempat Anda dapat menulis skrip yang lebih panjang dan menjalankannya semua sekaligus.
mari coba beberapa perintah dasar di prompt perintah R. Ketik perintah berikut dan tekan Enter:
1 + 2
Anda seharusnya melihat hasil 3
ditampilkan di panel Konsol. Perintah sederhana ini menunjukkan bagaimana R mengevaluasi ekspresi matematika. Anda dapat melakukan berbagai operasi seperti penambahan, pengurangan, perkalian, dan pembagian. Cobalah beberapa perhitungan lain untuk mengenal sintaks:
5 * 6
10 / 2
7 - 3
Ingat, R mengikuti urutan operasi standar, sama seperti dalam matematika.
File Skrip R
Meskipun prompt perintah sangat cocok untuk perhitungan cepat dan pengujian ide, itu tidak praktis untuk proyek yang lebih besar atau saat Anda ingin menyimpan kerja Anda untuk kemudian. Itulah saat file skrip R berguna. Sebuah file skrip adalah file teks dengan ekstensi .R
yang berisi urutan perintah R. Anda dapat menulis kode Anda di panel Skrip dan kemudian menjalankan semua nya sekaligus dengan mengklik tombol "Run" atau menekan Ctrl + Enter
.
Untuk membuat file skrip baru, klik pada menu "File" di RStudio dan pilih "New File -> R Script". Ini akan membuka tab baru di panel Skrip tempat Anda dapat menulis kode Anda. Simpan file ini dengan nama yang menarik, seperti my_first_script.R
.
mari tulis skrip sederhana yang menghitung luas lingkaran dengan jari-jari 5 unit. Buka file skrip baru dan ketik kode berikut:
radius <- 5
pi <- 3.14159
area <- pi * radius^2
print(area)
Simpan skrip dan jalankan dengan mengklik tombol "Run" atau menekan Ctrl + Enter
. Anda seharusnya melihat luas yang dihitung ditampilkan di panel Konsol.
Komentar
Komentar adalah bagian penting dari setiap bahasa pemrograman, termasuk R. Mereka memungkinkan Anda menambahkan catatan atau penjelasan ke kode Anda tanpa mengganggu eksekusinya. Komentar berguna untuk menjelaskan bagian kode yang kompleks, meninggalkan pengingat untuk diri sendiri atau orang lain, atau menonaktifkan bagian kode Anda saat debugging.
Dalam R, Anda dapat menambahkan komentar menggunakan simbol hash #
. Semua yang ada setelah hash di baris yang sama akan dianggap sebagai komentar dan diabaikan oleh R. Berikut adalah contoh:
# Ini adalah komentar baris tunggal
radius <- 5 # Set jari-jari lingkaran
pi <- 3.14159 # Nilai perkiraan pi
area <- pi * radius^2 # Hitung luas lingkaran
print(area) # Tampilkan luas yang dihitung
Dalam contoh ini, komentar menjelaskan apa yang dilakukan setiap baris kode. Itu adalah kebiasaan yang baik untuk menyertakan komentar dalam kode Anda agar mudah dipahami oleh orang lain (atau diri Anda sendiri) kemudian.
Itulah pengenalan kita tentang sintaks dasar R! Kita telah menutupi prompt perintah, file skrip, dan komentar. Ingat, latihan membuat sempurna, jadi terus coding dan mencoba perintah serta konsep yang berbeda. Selamat coding!
Credits: Image by storyset