Universitas : Universitas Islam Negeri Maulana Malik Ibrahim Malang

Jurusan : Teknik Informatika

Fasilitas Help

Agar dapat menggunakan R dengan secara lebih baik, pengetahuan untuk mengakses fasilitas help in cukup penting untuk disampaikan. Adapun cara yang dapat digunakan adalah sebagai berikut.

Mencari Help dari Suatu Perintah Tertentu

Untuk memperoleh bantuan terkait suatu perintah tertentu kita dapat menggunakan fungsi help(). Secara umum format yang digunakan adalah sebagai berikut:

help(nama_perintah)

atau dapat juga menggunakan tanda tanya (?) pada awal nama_perintah seperti berikut:

?nama_perintah

Misalkan kita kebingungan terkait bagaimana cara menuliskan perintah untuk menghitung rata-rata suatu vektor. Kita dapat mengetikkan perintah berikut untuk mengakses fasilitas help.

help(mean)

#atau
?mean

Perintah tersebut akan memunculkan hasil berupa Keterangan :

1.Pada bagian jendela kiri atas jendela help, diberikan keterangan nama dari perintah yang sedang ditampilkan.

2.Selanjutnya, pada bagian atas dokumen, ditampilkan infomasi terkait nama perintah, dan nama Paket yang memuat perintah tersebut. Pada gambar diatas informasi terkait perintah dan nama Paket ditunjukkan pada teks mean {base} yang menunjukkan perintah mean() pada Paket (Paket) base (Paket bawaan R).

3.Setiap jendela help dari suatu perintah tertentu selanjutnya akan memuat bagian-bagian berikut:

-Title

-Description : deskripsi singkat tentang perintah.

-Usage : menampilkan sintaks perintah untuk penggunaan perintah tersebut.

-Arguments : keterangan mengenai argument/inputyang diperlukan pada perintah tersebut.

-Details : keterangan lebih lengkap lengkap tentang perintah tersebut.

-Value : keterangan tentang output suatu perintah dapat diperoleh pada bagian ini.

-Author(s) : memberikan keterangan tentang Author dari perintah tersebut.

-References : seringkali referensi yang dapat digunakan untuk memperoleh keterangan lebih lanjut terhadap suatu perintah ditampilkan pada bagian ini.

-See also: bagian ini berisikan daftar perintah/fungsi yang berhubungan erat dengan perintah tersebut.

-Example : berisikan contoh-contoh penggunaan perintah tersebut.

Kita juga dapat melihat contoh penggunaan dari perintah tersebut. Untuk melakukannya kita dapat menggunakan fungsi example(). Fungsi tersebut akan menampilkan contoh kode penerapan dari fungsi yang kita inginkan. Secara sederhana fungsi tersebut dapat dituliskan sebagai berikut:

example(nama_perintah)

Untuk mengetahui contoh kode fungsi mean(), ketikkan sintaks berikut:

example(mean)
## 
## mean> x <- c(0:10, 50)
## 
## mean> xm <- mean(x)
## 
## mean> c(xm, mean(x, trim = 0.10))
## [1] 8.75 5.50

kita juga dapat mencoba kode yang dihasilkan pada console R. Berikut adalah contoh penerapannya:

# Menghitung rata-rata bilangan 1 sampai 10 dan 50
# membuat vektor
x <- c(0:10, 50)

# Print
x
##  [1]  0  1  2  3  4  5  6  7  8  9 10 50
# mean
mean(x
## [1] 8.75

Pembaca dapat mencoba melakukanya sendiri dengan mengganti nilai yang telah ada serta mencoba contoh kode yang lain.

General Help

Kita juga dapat membaca beberapa dokumen manual yang ada pada R. Untuk melakukannya jalankan perintah berikut:

help.start()

Output yang dihasilkan berupa link pada sejumlah dokumen yang dapat kita klik


#Fasilitas Help Lainnya

Selain yang telah penulis sebutkan sebelumnya. Kita juga dapat memanfaatkan fasilitas help lainnya melalui fungsi apropos() dan help.search().

apropos (): mengembalikan daftar objek, berisi pola yang pembaca cari, dengan pencocokan sebagian. Ini berguna ketika pembaca tidak ingat persis nama fungsi yang akan digunakan. Berikut adalah contoh ketika penulis ingin mengetahui fungsi yang digunakan untuk menghitung median.

apropos(“med”)

elNamed       elNamed      median        
median.default medpolish      runmed

List yang dihasilkan berupa fungsi-fungsi yang memiliki elemen kata “med”. Berdasarkan pencaria tersebut penulis dapat mencoba menggunakan fungsi “median” untuk menghitung median.

help.search () (sebagai alternatif ??): mencari dokumentasi yang cocok dengan karakter yang diberikan dengan cara yang berbeda. Ini mengembalikan daftar fungsi yang mengandung istilah yang pembaca cari dengan deskripsi singkat dari fungsi.

Berikut adalah contoh penerapan dari fungsi tersebut:

help.search("mean")

# atau
??mean