Paketid
R-i jaoks on kirjutatud väga palju erinevaid funktsioone. Selleks, et
neid paremini hallata ja kasutada oleks võimalik on funktsioonid
koondatud pakettidesse (packages). Mõned neist seatakse Ri käivitamisel
koheselt töövalmis. Tööle laetud pakettidest saab ülevaate käsuga
> search()
[1] ".GlobalEnv" "package:stats" "package:graphics"
[4] "package:grDevices" "package:utils" "package:datasets"
[7] "package:methods" "Autoloads" "package:base"
Lisaks nendele on aga veel mitmed paketid, mis küll baasinstalleeringuga kaasas käivad, ent mida Ri käivitamisel koheselt tööle ei panda. Selleks, et installeeritud paketis leiduvad funktsioonid kättesaadavad oleksid tuleb pakett tööle laadida käsuga
> library(survival)
Loading required package: splines
kus sulgudes järgneb paketi nimi. Seepeale käivitatakse ka kõik need paketid, millest soovitud paketis leiduvad funktsioonid sõltuvad on. Suurim pakettide hoiukoht on http://cran.r-project.org/ (kuigi leidub teisigi servereid), kus vasakpoolses nimistus valik Packages avab pakettide loetelu (hetkel umbes 2200 nimetust). Paketi nimele klikkides avaneb paketi ülevaateleht, kust muuhulgas leiab ka paketis sisalduvaid funktsioone tutvustava pdf formaadis manuaali (reference manual), vahel ka paketti või selle mõnesid aspekte lähemalt tutvustava ülevaate (vignettes).
Õige paketi valikul on vahel abiks ka pakettide ülesandepõhine (taskview) jaotus lehel http://cran.r-project.org/web/views/, kus esmalt tuleb valida temaatika ja seejärel kuvatakse temaatika seotud pakettide nimed ja võimalused.
Kui paketi nimi on teada saab selle installeerida käsuga
> install.packages("lme4")
kus paketi nimi tuleb panna jutumärkidesse. Käsule järgneb mirrorserveri valimine ja siis juba installeerimine. Funktsioonide kasutamiseks tuleb aga pakett ikka tööle laadida.
Seega installeerimine on ühekordne tegevus, ent tööle tuleb pakett laadida pärast iga uut Ri käivitamist.
Alloleval pildil on näha valik Ri pakette CRANi kodulehel -- nimistus on lisaks paketi nimele ka ühelauseline tutvustus.