Pachete R

R intermediar

Filip Schouwenaars

DataCamp Instructor

Pachete R

  • De unde provin mean(), list() și sample()?
  • Fac parte din pachete R
  • Cod, date, documentație și teste
  • Ușor de distribuit
  • Exemple: base, ggvis
R intermediar

Instalarea pachetelor

  • Pachetul base: instalat automat
  • Pachetul ggvis: neinstalat încă

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

R intermediar

Încărcarea pachetelor

  • încărcare pachet = atașare la lista de căutare
    search()
    
".GlobalEnv"  ...  "Autoloads"   "package:base"
  • 7 pachete sunt atașate implicit
  • ggvis nu este atașat implicit
ggvis(mtcars, ~wt, ~hp)
Error: could not find function "ggvis"
R intermediar

Încărcarea pachetelor: library()

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

R intermediar

Încărcarea pachetelor: 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 intermediar

Încărcarea pachetelor: require()

result <- require("data.table")
Loading required package: data.table
Warning message: ...
result
FALSE
R intermediar

Recapitulare

  • Instalarea pachetelor: install.packages()
  • Încărcarea pachetelor: library(), require()
  • Încărcare pachet = atașare la lista de căutare
  • Căutați pachete R utile pe Google!
R intermediar

Să exersăm!

R intermediar

Preparing Video For Download...