Anda di halaman 1dari 27

Dasar-dasar software R

untuk analisis
data perikanan tangkap
Dr. Rian Prasetia
MK PSP 212
Data Sains Perikanan Tangkap
Outline

1. Perkenalan Software R
2. Mengunduh dan instalasi R dan Rstudio
3. Beberapa perintah dasar dalam R
4. Membaca data set
5. Membuat grafik
Apa itu R?
Ø R adalah bahasa pemrograman dan perangkat lunak untuk analisis
statistik dan grafik.
Ø Software berbasis Console (command line interface), bukan GUI
(graphical user interface)
Ø R berbasis bahasa pemrograman “S” (diinisiasi tahun 1976 dan
dikembangkan oleh John Chambers) à R adalah versi implementasi
open-source untuk berbagai sistem operasi, dan gratis.
Sources:
https://cran.r-project.org/doc/FAQ/R-FAQ.html#What-is-R_003f
https://www.coursera.org/learn/r-programming/lecture/pAbaE/overview-and-history-of-r
Apa itu R?
Nama software diambil dari nama huruf awal pembuatnya (Robert
Gentleman and Ross Ihaka), dikembangkan tahun 1990-1992 at Univ.
Adelaide. Awal diluncurkan pada tahun 1993.

Robert Gentleman Ross Ihaka


Mengapa menggunakan R?

Ø Software gratis
§ Bebas running program untuk tujuan apapun
§ Bebas untuk mempelajari bagaimana R system bekerja dan beradaptasi
sesuai kebutuhan
§ Bebas berbagi kepada pengguna R; meningkatkan system operasi R.

Ø Bisa melakukan import data (big data) dan telah berkembang untuk
keperluan segala jenis manajemen data

Sources:
https://www.coursera.org/learn/r-programming/lecture/pAbaE/overview-and-history-of-r
Beberapa hal penting dalam sintaks R

Ø R sensitif terhadap penggunaan huruf besar/kecil


Ø Tanda pagar (#) digunakan sebagai catatan (di luar operasi perintah
dalam script)
Ø Bisa menggunakan ‘ atau ‘’, selama digunakan berpasangan
Ø () digunakan untuk operasi perintah yang berkaitan dengan fungsi
dan argumen dalam fungsi tertentu
Ø [] digunakan untuk operasi perintah berkaitan dengan indeks baris
dan kolom dalam data set
Desain sistem operasi R

Ø Sistem R dibagi dalam 2 konsep:


Ø Sistem R “dasar” yang diunduh dan diinstall di PC
Ø Sistem R dari sumber lain

Ø Packages pada sistem operasi R


Ø Packages “dasar” (mis. utils, stats, datasets, graphics, dll.)
Ø Packages dari sumber lain: ribuan packages tersedia dari CRAN
(mis. lme, ggplot, etc)
Sources:
https://www.coursera.org/learn/r-programming/lecture/pAbaE/overview-and-history-of-r
Installation of R
§ R bisa di unduh dari banyak CRAN sites; CRAN: Comprehensive R Archive Network
(www.r-project.org)

§ Indonesia: https://repo.bppt.go.id/cran/

§ Untuk mempermudah pemakai, R dapat dijalankan di Rstudio (http://www.rstudio.com/)

R console R script
Installation of RStudio
§ Unduh Rstudio (http://www.rstudio.com/)

§ Interface “R Studio”

R script Environment &


history

Files, Plot display,


Packages

R console
Tampilan Muka
New Script
Operator dasar pada R
Menyimpan file script
Set working directory
Membuat data set
Import data set (data panjang-berat)
Import data set (data panjang-berat)
Edit data set (name and header)
Edit data set (name and header)
Packages (ggplot2)
Plot (scatterplot)
Plot (scatterplot)
Plot (boxplot)
Plot (boxplot)
Plot (size frequency distribution)
Plot (size frequency distribution)
Referensi dan bahan bacaan
Venables WN, Smith DM, R Development Core Team. 2002. An
introduction to R: Network Theory.
Logan, M. 2010. Biostatistical design and analysis using R: A practical
guide. Willey-Blackwell, Singapore.
Crawley MJ (2007) The R book: Wiley.

Bagaimana cara sitasi software R à Citation()


R Core Team (2022). R: A language and environment for statistical
computing. R Foundation for Statistical Computing, Vienna,
Austria. URL https://www.R-project.org/.

Anda mungkin juga menyukai