Selamat datang di blog saya, pertama kali untuk jadi seorang analis kita harus mengenal bahsa pemrograman R, kali ini kita akan belajar "Introduction to R Eps 1".
R merupakan bahasa yang berisi coding atau perintah dan data yang perlu kita ketahui agar dapat memanfaatkan R dengan maksimal. Perintah ini terdiri dari banyak jenis, seperti perhitungan matematika sederhana ataupun menggambar grafik seperti yang sudah kita lihat sebelumnya.
Perintah ini juga bisa singkat berisi angka atau teks saja. Sebagai contoh, cobalah ketik coding di R GUI kamu dengan perintah berikut.
9
"Budi"
Adapun tahapan yang harus kita lakukan yakni:
1. Coding Dasar pada R
Perintah pada R juga bukan hanya perhitungan, ada keyword dan function. Untuk saat ini, kita tidak akan membahas banyak tentang hal tersebut, tapi mari kita jalankan praktek berikut yang akan menunjukkan bahwa case sensitivity – atau penulisan huruf besar dan huruf kecil adalah berbeda – berlaku di R.
Ketikkan perintah berikut pada bagian Code Editor untuk membuat rangkaian angka dari 10 s/d 40.
c(10:40)
c(10:40)
Sekarang ubahlah perintah di atas merubah huruf c menjadi C (dari hurf kecil menjadi huruf besar).
C(10:40)
Klik tombol Run dan pada panel R Console akan muncul tambahan output sebagai berikut.
Error in C(10:40) : object not interpretable as a factor
Ini artinya perintah tersebut tidak dapat dijalankan dan mengakibatkan error atau kesalahan. Huruf c dan C disini memiliki arti yang sangat berbeda.
Di dalam R, banyak perhitungan dalam kehidupan sehari-hari dapat kita selesaikan dengan mudah melalui perintah R yang terdiri dari angka dan operator matematika. Sebelumnya pada latihan sebelumnya kita sudah melakukan perkalian sederhana dengan operator tanda bintang (*). Kita dapat melakukan operasi matematika lain seperti penambahan (+), pengurangan (-), pembagian (/) dan pangkat (^).
6+2
6-2
6/2
6^2
(6+1)*4
Maka akan menghasilkan output seperti ini:
3. Koment Pada R
Kita bisa menyisipkan teks pada code editor yang bukan merupakan code atau perintah R, ini dinamakan comment (komentar). Comment ini biasanya digunakan sebagai catatan untuk menjelaskan potongan code yang telah dikerjakan.
Membuat comment sangat mudah, caranya adalah menuliskan tanda pagar (#) yang kemudian diikuti dengan tulisan apapun sebagai komentarnya.
Cobalah ketik perhitungan matematika berikut yang diikuti comment sebagai berikut.
(6+1)*4 #Ini Adalah Baris Komentar Perhitungan Matematika
4. Variabel, Karakter/Text
A. Variabel
Angka-angka yang kita gunakan dapat juga disimpan dengan sesuatu yang dinamakan variable. Variable memiliki nama yang dapat kita definisikan dan gunakan untuk mengambil nilainya kembali.
Untuk memahami hal ini, cobalah ketik perintah berikut pada R GUI berikut.
berat_kamu_kg <- 48
berat_aku_kg <- 56
berat_kamu_kg
berat_aku_kg
B.Character / Text
Selain angka, R juga memiliki banyak tipe data lain. Salah satunya adalah character – atau untaian karakter yang akan menyusun suatu teks. Data bertipe character adalah susunan karakter apapun, termasuk alfabet, numerik, dan simbol. Penulisannya selalu harus diapit tanda kutip tunggal ataupun kutip ganda.
Sebagai contoh, nama orang adalah character. Jadi penulisan untuk seorang dengan nama Budi Wijaya adalah “Budi Wijaya”. Mari kita lakukan praktek, ketikkan character berikut pada code editor.
"Budi Wijaya"
Seperti tipe data yang lain, character juga bisa dimasukkan ke dalam variable seperti pada contoh berikut .
nama_mahasiswa <- "Rizky Agung Pramono"
nama_mahasiswa
Selain angka dan character, tipe data yang sangat berguna adalah logical. Logical hanya akan menghasilkan dua nilai, yaitu TRUE (benar) dan FALSE (salah). Kedua nilai ini biasanya digunakan untuk mendapatkan hasil pengecekan di R, misalkan untuk pengecekan apakah sebuah data adalah angka atau tidak.
Setelah mengerti dan mampu menggunakan jenis data ini, saatnya eksekusi.#Ini adalah nilai benar
TRUE
#Penggunaan function is.numeric untuk pengecekan
#apakah nilai data berupa angka atau bukan
is.numeric(3.14)
is.numeric("Rizky Agung Pramono")
hasil_evaluasi = is.numeric("Rizky Agung Pramono")
hasil_evaluasi
hasil_evaluasi_kedua = is.numeric(3.14)
hasil_evaluasi_kedua
#Penggunaan function typeof untuk pengecekan
#jenis data
typeof(3.14)
typeof(TRUE)
6. Tampilan Error
Kesalahan atau error adalah sebuah kondisi yang menyebabkan R tidak mampu melakukan tugasnya. Salah satu contoh adalah ketika kita ingin menampilkan isi dari variable yang belum pernah dibuat sebelumnya.
Untuk memahami hal ini, cobalah ketik perintah berikut.beratan_situ_kali_kg
Jalankan perintah tersebut dan hasilnya adalah sebagai berikut.
Dengan berakhirnya pembelajaran R Eps 1 kali ini. Sepanjang pembelajaran ini Anda sudah mendapatkan keterampilan R sebagai berikut:
- Mengenal penggunaan angka, teks dan comment
- Mampu menggunakan R sebagai kalkulator

Comments
Post a Comment