R-paket

R för medelnivå

Filip Schouwenaars

DataCamp Instructor

R-paket

  • Var kommer mean(), list() och sample() ifrån?
  • En del av R-paket
  • Kod, data, dokumentation och tester
  • Enkla att dela
  • Exempel: base, ggvis
R för medelnivå

Installera paket

  • Paketet base: installeras automatiskt
  • Paketet ggvis: inte installerat ännu

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

R för medelnivå

Läsa in paket

  • läsa in paket = lägga till i söklistan
    search()
    
".GlobalEnv"  ...  "Autoloads"   "package:base"
  • 7 paket är bifogade som standard
  • ggvis är inte bifogat som standard
ggvis(mtcars, ~wt, ~hp)
Error: could not find function "ggvis"
R för medelnivå

Läsa in paket: library()

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

R för medelnivå

Läsa in paket: require()

library("data.table")
Error in library("data.table") : 
there is no package called 'data.table'
require("data.table")
Loading required package: data.table
Warning message: ...
R för medelnivå

Läsa in paket: require()

result <- require("data.table")
Loading required package: data.table
Warning message: ...
result
FALSE
R för medelnivå

Sammanfattning

  • Installera paket: install.packages()
  • Läsa in paket: library(), require()
  • Läsa in paket = lägga till paketet i söklistan
  • Sök efter användbara R-paket på Google!
R för medelnivå

Nu kör vi en övning!

R för medelnivå

Preparing Video For Download...