R - Sintaks Asas
Konsol Perintah R
Selamat datang ke dunia pemrograman dengan R! Sebelum kita melompat ke sintaks, biarkan saya ceritakan sedikit dongeng. Pada suatu masa, di negeri yang jauh, jauh di sana, ada seorang pemrogram muda bernama Alice yang baru saja memulai perjalanannya dengan R. Dia sangat antuk belajar dan menjelajahi dunia yang luas 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 kuat untuk pengkomputan statistik dan grafik, adalah inti pengetahuan ini. Dari saat itu, Alice memulai misinya untuk menjadi ahli dalam R.
Sekarang, kembali ke panduan kita. Hal pertama yang Anda perlu tahu tentang R adalah bahwa ia beroperasi melalui konsol interaktif perintah atau file skrip. Dalam seksi ini, kita akan fokus pada konsol perintah, tempat Anda dapat mengetik perintah secara langsung ke dalam konsol dan melihat hasilnya segera.
Untuk mulai menggunakan R, cukup buka 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 menjalankan mereka semua sekaligus dengan mengklik tombol "Run" atau menekan Ctrl + Enter
.
Mari coba beberapa perintah dasar di konsol 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, seperti dalam matematika.
File Skrip R
Meskipun konsol 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. Itu di mana 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 itu semua 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 dengan nama yang bermakna, misalnya 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 dicetak 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 mempengaruhi 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 pada baris yang sama akan dianggap sebagai komentar dan diabaikan oleh R. Ini 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 menambahkan komentar dalam kode Anda agar memudahkan orang lain (atau diri Anda) untuk memahami kehendak Anda kemudian.
Itu saja untuk pengenalan kita ke sintaks asas R! Kita telah meliputi konsol perintah, file skrip, dan komentar. Ingat, latihan membuat sempurna, jadi terus coding dan mencoba perintah dan konsep yang berbeda. Selamat coding!
Credits: Image by storyset