Paket R

R Tingkat Menengah

Filip Schouwenaars

DataCamp Instructor

Paket R

  • Dari mana mean(), list() dan sample() berasal?
  • Bagian dari paket R
  • Kode, data, dokumentasi, dan pengujian
  • Mudah dibagikan
  • Contoh: base, ggvis
R Tingkat Menengah

Menginstal paket

  • Paket base: terinstal otomatis
  • Paket ggvis: belum terinstal

    install.packages("ggvis")
    
  • CRAN: Comprehensive R Archive Network

R Tingkat Menengah

Memuat paket

  • memuat paket = menautkan ke search list
    search()
    
".GlobalEnv"  ...  "Autoloads"   "package:base"
  • 7 paket dimuat secara default
  • ggvis tidak dimuat secara default
ggvis(mtcars, ~wt, ~hp)
Error: could not find function "ggvis"
R Tingkat Menengah

Memuat paket: library()

library("ggvis")
search()
".GlobalEnv"  "package:ggvis" ... "package:base"
ggvis(mtcars, ~wt, ~hp)

R Tingkat Menengah

Memuat paket: require()

library("data.table")
Error in library("data.table") : 
there is no package called ‘data.table’
require("data.table")
Memuat paket yang diperlukan: data.table
Pesan peringatan: ...
R Tingkat Menengah

Memuat paket: require()

result <- require("data.table")
Memuat paket yang diperlukan: data.table
Pesan peringatan: ...
result
FALSE
R Tingkat Menengah

Ringkasan

  • Instal paket: install.packages()
  • Muat paket: library(), require()
  • Memuat paket = menautkan paket ke search list
  • Cari paket R menarik di Google!
R Tingkat Menengah

Ayo berlatih!

R Tingkat Menengah

Preparing Video For Download...