Pengenalan Software R

R adalah sebuah program komputasi statistika dan grafis (R Core Team 2021). Software R adalah software untuk menggunakan bahasa R. Software paling sederhana untuk bahasa pemrograman R adalah R console. Ini hanya berupa satu buah windows untuk coding input dan sebuah windows untuk output. R Studio membuat R semakin mudah digunakan. R Studio merupakan software dengan antarmuka yang jauh lebih lengkap.R sudah dikenal luas sebagai salah satu powerful software untuk analisis data dan Data Science.

Kemampuan Software R

  1. Gratis dan Open Source
  2. Tersedia banyak package
  3. Digunakan untuk data analyst/data scientist
  4. Mudah dalam melakukan transformasi dan pemrosesan data
  5. Mampu menghasilkan grafik yang sangat bagus
  6. Membuat Reproducible report (laporan rutin)
  7. Dapat membuat aplikasi interaktif/dashboard berbasis web
  8. Membuat REST API

Operasi Aritmatika Sederhana

6 + 2 # => 8
## [1] 8
7 - 8 # => -1
## [1] -1
9 / 2 # => 4.5
## [1] 4.5
6 * 2 # => 12
## [1] 12

Fungsi Aritmatika Dasar

log10(10) # => 1
## [1] 1
abs(-3)   # => 3
## [1] 3
sqrt(9)   # => 3
## [1] 3

Bersambung…

Pengenalan Variabel, Tipe Data dan Vektor pada R

Variabel

Variabel adalah pengelompokan secara logis dari dua atau lebih suatu atribut dari objek yang diteliti. Jenis variabel dibedakan menjadi 2 yaitu variabel bebas dan variabel terikat.Untuk membuat atau menuliskan variabel dapat ditulis dengan:

“nama_variabel” <- nilai

Isi variabel biasanya numerik, tapi bisa juga berupa character, string, atau bahkan tipe data lainnya.

Harga_apple <- 2 #Membuat Variabel
Harga_apple      #Menampilkan Nilai Variabel
## [1] 2
makanan <- "bakpao"   #Membuat Variabel
makanan               #Menampilkan Nilai Variabe
## [1] "bakpao"

Tipe Data Dasar Pada R

my_age <- 28                   # Variabel Numeric
my_age
## [1] 28
my_name <- "Nicolas"            # Variabel Character
my_name
## [1] "Nicolas"
is_datascientist <- TRUE       # Variabel Logical (TRUE/FALSE)
is_datascientist
## [1] TRUE

Vektor pada R

Vektor adalah besaran yang memiliki nilai dan arah berbeda dengan besaran skalar yang hanya memiliki nilai.Vektor memiliki kombinasi beberapa nilai (numerik,karakter, dan logika).

Manfaat vektor antara lain:

# Membuat Vektor Numeric
friend_ages     <- c(27, 25, 20, 26)
mean(friend_ages) # mencari nilai rata rata
## [1] 24.5
max(friend_ages)  # mencari nilai mkasimum
## [1] 27
length(friend_ages) # melihat panjang vektor
## [1] 4
# Membuat Vektor Charakter
nama_mahasiswa   <- c("Ika", "Daus", "Gofur")
# Mengakses Elemen Vektor
nama_mahasiswa
## [1] "Ika"   "Daus"  "Gofur"
nama_mahasiswa[2]
## [1] "Daus"
nama_mahasiswa[2:3]
## [1] "Daus"  "Gofur"

Selesai…