R-Pakete

R für Fortgeschrittene

Filip Schouwenaars

DataCamp Instructor

R-Pakete

  • Woher kommen die Namen „ mean() “, „ list() “ und „ sample() “?
  • Teil der R-Pakete
  • Code, Daten, Dokumentation und Tests
  • Einfach zu teilen
  • Beispiele: base, ggvis
R für Fortgeschrittene

Pakete installieren

  • base Paket: automatisch installiert
  • ggvis Paket: noch nicht installiert

    install.packages("ggvis")
    
  • CRAN: Umfassendes R-Archiv-Netzwerk

R für Fortgeschrittene

Pakete laden

  • Paket laden = zur Suchliste hinzufügen
    search()
    
".GlobalEnv"  ...  "Autoloads"   "package:base"
  • Standardmäßig sind 7 Pakete angehängt.
  • ggvis ist standardmäßig nicht angehängt
ggvis(mtcars, ~wt, ~hp)
Error: could not find function "ggvis"
R für Fortgeschrittene

Pakete laden: library()

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

R für Fortgeschrittene

Pakete laden: 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 Fortgeschrittene

Pakete laden: require()

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

Zusammenfassung

  • Installiere Pakete: install.packages()
  • Pakete laden: library(), require()
  • Paket laden = Paket zur Suchliste hinzufügen
  • Such mal bei Google nach coolen R-Paketen!
R für Fortgeschrittene

Lass uns üben!

R für Fortgeschrittene

Preparing Video For Download...