Software R dan Fitur-Fiturnya

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

PENGENALAN SOFTWARE R

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

MODUL PRAKTIKUM STATISTIKA 1

R Commander - Rcmdr. A. Instalasi & Menu dalam Rcmdr 1. Instalasi

PELATIHAN METODOLOGI PENELITIAN DAN PENDAMPINGAN PENGUASAAN APLIKASI STATISTIKA SOFTWARE OPEN SOURCE R DAN SPSS BAGI GURU SMA

Pertemuan 11 Pengenalan DBMS dan MySQL

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

II. LANDASAN TEORI. beberapa konsep dan teori yang berkaitan dengan penduga parameter distribusi GB2

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

LANDASAN TEORI. Dalam proses penelitian pendugaan parameter dari suatu distribusi diperlukan

Bab II. TINJAUAN PUSTAKA

Pengenalan Web Server dan Server Side Scripting

LANDASAN TEORI. Dalam proses penelitian pendekatan distribusi generalized t(,,, ), ), melalui distribusi generalized beta 2

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

MATLAB UNTUK STATISTIKA & TEKNIK OPTIMASI Aplikasi untuk Rekayasa & Bisnis

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

SISTEM OPERASI II Pertemuan 1

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

II. TINJAUAN PUSTAKA. Analisis survival (survival analysis) atau analisis kelangsungan hidup bertujuan

LAPORAN RESMI PRAKTIKUM DASAR KOMPUTER MODUL 5 OPEN OFFICE

Dalam bab ini akan dijelaskan tatacara penggunaan R, dimulai dari mendapatkan source-nya, instalasi dan penggunaan serta pengenalan menu-menu.

BAB 2 LANDASAN TEORI

Makalah. Lisensi Freeware, Shareware dan Opensource Software. Daeng X-5. SMA Negeri 1 Kota Bandung * 1 *

BAB III 3. LANDASAN TEORI

PENGENALAN PERANGKAT LUNAK KOMPUTER. Pertemuan 2 VISKA ARMALINA, ST., M.Eng

SOFTWARE TERBAIK UNTUK DATABASE

BAB III METODOLOGI 3.1. Prosedur Penelitian Identifikasi Masalah

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER

Aplikasi GrADS Dalam Meteorologi

MINITAB. Perbandingan kelebihan dan kelemahan program aplikasi statistik Minitab SPSS SAS Eviews. Analisis statistik dalam

BAB II TINJAUAN PUSTAKA

PANDUAN INSTALASI PERANGKAT LUNAK

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

RUMUS EXCEL DAN FUNGSI MICROSOFT EXCEL

Software Digital Journal Al-Manär Edisi I/2004 Copyleft 2004 Digital Journal Al-Manär. Alif Muttaqin

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. Perlindungan Hutan dan Konservasi Alam (Dirjen PHKA). Dirjen PHKA

Ucapan Terima Kasih. Terima Kasih. Wassalam. Jakarta-Depok, Penulis

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. disebutnya dengan istilah blok bangunan (building block), yaitu:

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Informasi Geografis Pencarian Apotik terdekat di Kota Yogyakarta. Pada

Pemanfaatan Software R untuk Analisis Regresi Linier PEMANFAATAN SOFTWARE R UNTUK ANALISIS REGRESI LINEAR

LANDASAN TEORI. penelitian mengenai pendekatan distribusi GE ke distribusi GLL(,,

BAB III METODOLOGI PENELITIAN. manusia dengan menggunakan metode Gabor Filter dan Algoritma

INSTALASI SISTEM OPERASI KOMPUTER. Nur Rahmad Suhendra. Pertemuan pertama

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. hal yang sangat penting karena data yang sudah dikumpulkan dari percobaan tidak untuk

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II LANDASAN TEORI

Implementasi Komputasi Paralel pada Analisa Struktur Portal 2D dengan Memodelkan Frame Elemen dan Solid Elemen

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III LANDASAN TEORI

MENGENAL FTP (FILE TRANSFER PROTOCOL)

Jurnal Elektronik Ilmu Komputer - Universitas Udayana JELIKU Vol 1 No. 2 Nopember 2012

Pendahuluan. Komputasi Nuklir. 29 Oktober Komputasi Nuklir Pendahuluan 29 Oktober / 41

BAB I PENDAHULUAN. Peranan statistika dalam penelitian sangatlah signifikan, terutama dalam

BAB I PENDAHULUAN. tertentu kepada penerima informasi. Berdasarkan hal tersebut, salah satu faktor

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

Pengenalan Sistem Operasi UNIX

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III LANDASAN TEORI

Sebuah lingkungan untuk machine learning, data mining, text mining dan predictive analytics. Machine learning

BAB II PEMBAHASAN 1. Pengertian Geogrhafic Information System (GIS) 2. Sejarah GIS

SISTEM OPERASI LINUX

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan:

AP2B-Dini Triasanti KONSEP DASAR PYTHON

1.1 Pendahuluan. 1.2 Arti Statistik

MENGENAL APLIKASI JAVAFX

BAB 2 LANDASAN TEORI

Aplikasi Matematika Asyik Kelas VI Sekolah Dasar Berbasis Android

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

Emulator Android Di Linux

S a h i d Jurusan Pendidikan Matematika FMIPA UNY

BAB I PENDAHULUAN.

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi.

BAB II KAJIAN PUSTAKA

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL III LINEAR PROGRAMMING DAN VISUALISASI

Pelatihan Penggunaan Aplikasi E-Learning Moodle 1

1.1. Sejarah Bahasa C

BAB 1 PENDAHULUAN. laporan, presentasi, membuat chart dan diagram, membuat berbagai animasi,

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

Transkripsi:

BAB II Software R dan Fitur-Fiturnya Dalam bab ini akan dijelaskan mengenai R, sejarah, penggunaan dan pengembangannya. II.1. Sejarah & Pengembangan R R adalah suatu kesatuan software yang terintegrasi dengan beberapa fasilitas untuk manipulasi, perhitungan dan penampilan grafik yang handal. R berbasis pada bahasa pemrograman S, yang dikembangkan oleh AT&T Bell Laboratories (sekarang Lucent Technologies) pada akhir tahun 70 an. R merupakan versi gratis dari bahasa S dari software (berbayar) yang sejenis yakni S-PLUS yang banyak digunakan para peneliti dan akademisi dalam melakukan kegiatan ilmiahnya. Pada awalnya, versi pertama R dibuat oleh Ross Ihaka and Robert Gentleman dari Universitas Auckland, namun selanjutnya R dikembangkan oleh tim yang disebut tim inti. Tim inti (core team) terdiri dari ahli statistik, ahli komputer & pemrograman, geografi, ekonomi dari institusi yang berbeda dari seluruh dunia yang mencoba membangun sebuah sistem (software) yang handal namun dengan biaya yang sangat murah. Sampai tulisan ini dibuat, R dapat secara cuma-cuma didownload dan digunakan dengan berlisensi pada GNU General Public License. Menurut kutipan dari penghargaan Association for Computing Machinery Software bagi John Chamber 1998, menyatakan bahwa (bahasa pemrograman) S telah merubah orang dalam memanipulasi, visualisasi dan menganalisis data untuk selamanya. R dibuat searah dengan ide yang ada pada bahasa pemrograman S. Sampai tulisan ini dibuat versi R terbaru adalah R.2.4.1., dan banyak projek lainnya yang berkaitan /berbasis /perluasan dari R, seperti geor, Rattle, R Commander, SciViews R GUI, dan lain lain, yang anda dapat lihat ataupun download (jika sudah di terbitkan) di situs resmi projek R. 5

II.2. R dan program statistik lainnya. Seperti dijelaskan sebelumnya, R merupakan kerabat dekat dari S-PLUS dimana secara fungsi dan sintaks/tata bahasa sama-sama menggunakan bahasa S, namun tidak identik. R dapat berinteraksi dengan program statisik, manipulasi, perhitungan dan penampilan grafik lainnnya, seperti SPSS, yang cukup popular, Microsoft Excell dengan menyediakan fasilitas import dan eksport data. Selain software di atas, R dapat melakukan import file dari software lainnya seperti, Minitab, SAS, Stat, Systat dan EpInfo. Menurut [20], R adalah bahasa fungsional 1, dimana terdapat inti bahasa yang menggunakan bentuk standar notasi aljabar, yang memungkinkan perhitungan numerik seperti 2+3, atau 3^11. Selain itu tersedia pula fasilitas perhitungan dengan menggunakan fungsi. Dengan beberapa fitur tersebut, R menjadi alat yang tangguh bagi para statistikawan, ahli ekonomi, peneliti dalam membantu risetnya, dikarenakan R dibangun dan didukung dengan model dan teori statistik terdepan dan menggunakan standar tertinggi bagi analisis data. R hampir dapat digunakan untuk berbagai bidang, mulai dari kalkulasi biasa (seperti kalkulator), statistik, ekonometri, geografi, hingga pemrograman komputer. II.2.1. Kelebihan dan Fitur-fitur R R mempunyai karakteristik tersendiri, dimana selalu dimulai dengan prompt > pada console-nya. R mempunyai beberapa kelebihan dan fitur-fitur yang canggih dan berguna, diantaranya: - efektif dalam pengelolaan data dan fasilitas penyimpanan. Ukuran file yang disimpan jauh lebih kecil dibanding software lainnya. - lengkap dalam operator perhitungan array, - lengkap dan terdiri dari koleksi tools statistik yang terintegrasi untuk analisis data, diantaranya, mulai statistik deskriptif, fungsi probabilitas, berbagai macam uji statistik, hingga time series. - tampilan grafik yang menarik dan fleksibel ataupun costumized - dapat dikembangkan sesuai keperluan dan kebutuhan dan sifatnya yang terbuka, setiap orang dapat menambahkan fitur-fitur tambahan dalam bentuk paket ke dalam software R Selain kelebihan dan kelengkapan fitur-fiturnya, hal yang terpenting lainnya yakni, R bersifat multiplatform, yakni dapat diinstall dan digunakan baik pada system operasi Windows, UNIX/LINUX maupun pada Macintosh. Untuk dua system operasi disbeutkan terakhir diperlukan sedikit penyesuaian. Selain kelebihan disebutkan di atas, R didukung oleh komunitas yang secara aktif saling berinteraksi satu sama lain melalui Internet dan didukung oleh manual atau R- help yang menyatu pada software R. Sebagai catatan, buku ini mengambil contoh pada penggunaan R pada system berbasis Windows. 6

II.2.2. R, Riset dan Akademis Software R sangat cocok untuk riset, baik statistik,ekonomi, komputasi numerik dan pemrograman komputer. Karena didukung oleh banyak tenaga ahli dibidangnya, R layak dijadikan suatu perangkat lunak acuan bagi berbagai kalangan, terlebih di kalangan akademik (dosen, mahasiswa). Selain itu R memiliki fitur yang lengkap dan handal serta faktor tanggung jawab moral dan legal/hukum bukan lagi menjadi kekhawatiran dalam penggunaannya, karena dapat diperoleh secara GRATIS. Berikut adalah beberapa contoh yang didapat dari R sebagai acauan implementasi pada:. 1. Pemodelan matematis (seperti software MATLAB) dalam membentuk perspektif, cocok jurusan teknik arsitek, sipil, mesin, dan ilmu computer (pencitraan) z = Sinc( x 2 + y 2 ) z y x. Gambar 2.1 : Grafik multidimensi hasil perhitungan R 2. Pencitraan dan analisis kontur, cocok untuk jurusan geografi dan sejenis Maunga Whau Volcano col=gray(100:200/200) y 100 200 300 400 500 600 100 200 300 400 500 600 700 800 Gambar 2.2: Grafik kontur dan topografi hasil perhitungan R x 7

3. Proses analisis data statistik,dengan tampilan grafik plot yang costumized dan grafik fungsi densitas yang dapat diparalelkan dnegan histogram. Cocok untuk bidang statistika, ekonomi, dan lain lain. Gambar 2.3 : Grafik scatter plot hasil perhitungan R Simple Use of Color In a Plot -1 0 1 2 3 0 10 20 30 40 50 Just a Whisper of a Label Gambar 2.4 : Contoh grafik hasil plotting R 8

Gambar 2.5 : Contoh grafik histogram R Gambar 2.6: Contoh grafik pie chart R 9