Mengenal Bahas Pemrograman R
Pengenalan R
- R adalah bahasa pemrograman dan perangkat lunak untuk komputasi statistic,analisis data, penelitian ilmiah dan machine learning.
- R adalah suatu free software untuk analisis data dan grafik yang didasarkan padabahasa pemrograman S yang dikembangkan oleh Rick Becker, John Chambers, dan Allan Wilks dari AT&T Bell Laboratories (1976)
- R merupakan bahasa tingkat tinggi (high level language)
- Saat ini R dikembangkan oleh R Development Core Team dimana Chambers merupakan anggotanya. R merupakan bagian dari proyek GNU. Kode sumbernya tersedia secara bebas di bawah lisensi GNU dan versi biner prekompilasinya tersedia untuk berbagai system operasi. R dinamakan berdasarkan nama pembuatnya (Robert Gentleman dan Ross Ihaka) dan juga permainan kata, yaitu setelah abjad S adalah R.
Keunggulan R
- Cepat dan gratis
- Ahli statistika dapat mengembangkan metodedengan membuat package
- Kemampuan grafik yang baik
- Unggul untuk simulasi dan analisis yang membutuhkan pemrograman secara intensif
- Mendorong kita berpikir tentang analisis data
Kekurangan R
- Tidak user friendly
- Bagaimana menggunakan suatu fungsi akan menjadikan hal yang kompleks
- Mudah membuat kesalahan.
- Penyiapan data dapat menjadi suatu yang sulit
Software R
R merupakan software yang bersifat open source (gratis) yang dapat diakses dialamat https://www.r-project.org/
- Versi R terakhir adalah 3.4.1 (30-06-2017)
- Untuk meningkatkan kemampuan, R juga dilengkapi denganbanyak
package yang dapat digunakan untuk analisis statistik yang canggih
Cara menginstal R
- Kunjungi https://www.r-project.org/
- Pilih dan unduh versi terakhir R 3.6.3 yaitu 29 Februari 2020
- Instal dan jalankan
Cara Kerja R
- R dapat digunakan secara interaktif
- Hasil perhitungan segera dapat dilihat
- Untuk perhitungan yang lebih kompleks, perintah-perintah R ditulis lebihdahulu dalam text editor, kemudian dijalankan
- Setelah R terinstal pada komputer dan dijalankan, akan terlihat prompt “>” yang menunjukkan bahwa R siap menunggu perintah
- R merupakan suatu bahasa berorientasi objek, artinya bahwa variabel, data, fungsi, hasil dan sebagainya, disimpan dalam memori aktif komputer dalam bentuk objek dan mempunyai sebuah nama
- Pengguna dapat mengenakan aksi terhadap objek-objek tersebut melalui suatu operator (aritmatika, logika, dan relasi) dan fungsi (functions). Fungsi itu sendiri juga merupakan suatu objek
- Penamaan objek bersifat case sensitive (membedakan huruf besar dan kecil)
- Perintah dalam R merupakan fungsi
- Fungsi dituliskan dengan diakhiri oleh tanda “(“ dan “)”. Di dalam tanda kurung tersebut kadangkala diisi dengan satu atau lebih argumen
- Beberapa fungsi ada yang tidak membutuhkan argumen. Hal ini karena semua argumennya mempunyai nilai default (dapatdiubah) atau karena tidak ada argumen yang didefinisikan pada fungsitsb
- Terdapat banyak fungsi yang tersedia dalam R
- Pengguna dapat membuat fungsi baru sesuai dengankebutuhan
RStudio
- RStudio digunakan untuk lebih mempermudah pemakaian R
- Instalasi Rstudio dilakukan setelah R terinstal dengan langkah sbb:
- Kunjungi alamat https://www.rstudio.com
- Klik download
Cara Instal Package dari RStudio
- Klik Packages pada windows pada posisi kanan bawah
- Klik Install
- Ketikkan nama package. Nama package harus tepat ejaan dan huruf besar kecilnya. Sebagai contoh „robustbase‟ :Basic Robust Statistics „scales : Scale Functions for Visualization
Posting Komentar untuk "Mengenal Bahas Pemrograman R"