Bevezetés az R-be 2.0 - Feladatgyűjtemény

R csomagok

1. példa. Telepített csomagok.
Vizsgáljuk meg, hogy a számítógépünkön van-e telepítve a DescTools csomag?

library(DescTools) # hibaüzenet esetén nincs telepítve

2. példa. Telepített csomagok.
Listázzuk a telepített csomagokat!

# installed.packages()[,"Package"]

3. példa. Csomag telepítése.
Telepítsük a DescTools csomagot!

# install.packages("DescTools")

4. példa. Csomag tartalma.
Derítsük ki, hogy a DescTools csomagnak mi a célja? Soroljunk fel három függvényt és adattáblát ebből a csomagból!

help(package = "DescTools") # leírás a csomagról
# Függvények:
#   AddConnLines()
#   AddErrBars()
#   AddLm()
data(package = "DescTools") # adatbázisok a csomagban
# Adattáblák:
#   d.diamonds
#   d.pizza
#   d.world

5. példa. Betöltött csomagok.
Soroljuk fel a memóriába betöltött csomagokat!

search()
 [1] ".GlobalEnv"            "package:dichromat"     "package:gmodels"       "package:prettyR"      
 [5] "package:descr"         "package:Rcmdr"         "package:RcmdrMisc"     "package:sandwich"     
 [9] "package:splines"       "package:DescTools"     "package:pastecs"       "package:boot"         
[13] "package:nortest"       "package:BSDA"          "package:e1071"         "package:TeachingDemos"
[17] "package:MASS"          "package:nlme"          "package:reshape2"      "package:HH"           
[21] "package:gridExtra"     "package:latticeExtra"  "package:RColorBrewer"  "package:multcomp"     
[25] "package:TH.data"       "package:mvtnorm"       "package:effects"       "package:car"          
[29] "package:psych"         "package:cwhmisc"       "package:stringr"       "package:Hmisc"        
[33] "package:ggplot2"       "package:Formula"       "package:survival"      "package:lattice"      
[37] "package:grid"          "package:tcltk"         "package:knitr"         "package:Rgitbook"     
[41] "tools:rstudio"         "package:stats"         "package:graphics"      "package:grDevices"    
[45] "package:utils"         "package:datasets"      "package:methods"       "Autoloads"            
[49] "package:base"

6. példa. Csomag eltávolítása.
Távolítsuk el a memóriából a DescTools csomagot!

detach("package:DescTools")

7. példa. Csomagok telepítése.
Telepítsük a számítógépünkre a következő csomagokat: HSAUR2, psych, prettyR, descr és pastecs!

# csomagok <- c("HSAUR2", "psych", "prettyR", "descr", "pastecs")
# c.url <- contrib.url("http://cran.rapporter.net/") 
# install.packages(pkgs=csomagok, contriburl=c.url, dependencies=T)