Function Pada R

Function merupakan suatu objek di R yang parameternya dapat diisi oleh satu atau beberapa teks maupun satu atau beberapa angka. Setelah dieksekusi, function ini akan mengembalikan satu atau beberapa nilai sesuai dengan tujuan function itu diperuntukkan untuk apa.

Mari kita lihat satu function yang akan sering digunakan, yaitu c. Fungsi c ini digunakan untuk membuat urutan angka maupun teks (ini merupakan peruntukan function-nya).

Ketikkan perintah c(10:40) berikut pada bagian Code Editor. Perintah ini berguna untuk membuat rangkaian angka dari 10 s/d 40.

c(10:40)

Klik tombol  dan pada panel Console akan muncul tampilan output sebagai berikut.

> c(10:40) 
[1] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
[26] 35 36 37 38 39 40

Catatan: Tanda > tidak perlu diketik

 

Berikut adalah penjelasan hasil dari contoh di atas.

Elemen ekspresi

Keterangan

>

Prompt dari R

c(10:40)

Ekspresi untuk membuat rangkaian angka 10 sampai dengan 40

[1]

Menunjukkan posisi urutan (indeks) dari angka pertama dari rangkaian output di baris ke 1. Dalam hal ini angka pertama, yaitu 10 - menempati posisi urutan ke-1 dari keseluruhan output.

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Hasil output angka yang ditampilkan pada baris pertama.

[26]

Menunjukkan posisi indeks dari angka pertama dari rangkaian output di baris ke 2. Dalam hal ini angka pertama, yaitu 35 – menempati posisi urutan ke-26 dari keseluruhan output.

35 36 37 38 39 40

Hasil output angka yang ditampilkan pada baris kedua.

 

Sekarang ubahlah perintah di atas dengan mengubah huruf c (huruf kecil) menjadi C (huruf besar) di code editor, seperti ini

C(10:40)

Klik tombol  dan pada panel R Console akan muncul tambahan output sebagai berikut.

> 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. Bagi interpreter R sendiri C bukanlah merupakan suatu function yang dimiliki oleh R.
 

Tugas Praktik:

Hapus seluruh perintah yang ada pada Code Editor. Kemudian, buat satu rangkaian angka 5 s/d 10 dengan menggunakan function c.

Comments

Popular posts from this blog

Cara Akses Data Frame

Huruf Besar, Huruf Kecil dan Format Angka Pada R