R Grundsätzliches

Dateitypen

.R .Rdata

*.Rmd

Dateipfade

R gibt es für viele Betriebssysteme, es ist ein Multi-Plattform Programm. Daher muss es für alle Zielplattformen Möglichkeiten geben, betriebssystemspezifische Angaben zu machen. Die häufigste Angabe sind hierbei wohl Angaben zu Datei- und Verzeichnispfade, die für den korrekten Zugriff auf Dateien und Verzeichnisse essenziell sind. Leider sind die syntaktischen Regeln in den unterschiedlichen Betriebssystemen (Unix, Mac-OS-X, Windows) verschieden. Innerhalb von R ist der Zugriff auf Pfade so einheitlich wie möglich und möglichst unabhängig vom Betriebssystem.

Pfade unter Unix und Mac-OS: Die einzelnen Pfad-Komponenten werden durch ‘/’ voneinander getrennt. Nach dem Anmelden am System befindet man sich normalerweise in seinem persönlichen Verzeichnis. Angenommen, der aktuelle Benutzername ist im Folgenden ‘psycho’. Dort liegt auch das voreingestellte R-Arbeitsverzeichnis. Bei Linux findet sich das normalerweise unter /home/psycho. Unter Mac OS-X ist das /Users/psycho Unter Windows ist das der sog. Benutzerordner auf dem Systemlaufwerk, meist C:. Bei Windows 7 wäre das dann auf vielen Systemen C:\Users\psycho. Im GöNet gelten für die studentischen Benutzer andere Konventionen.

Bei Pfadangaben in R wird der ‘/’ als Trenner zwischen den Pfadkomponenten genutzt, also auch unter Windows. Eine R-Pfadangabe zum Setzen des Arbeitsverzeichnisses für das Windows-Verzeichnis C:\Users\psycho\Desktop würde beispielsweise unter Windows gesetzt mit setwd("C:/Users/psycho/Desktop"). Alternativ können unter Windows auch Escape-Sequenzen in Pfaden benutzt werden. C:\Users\psycho\Desktop würde dann mit des Arbeitsverzeichnisses mit dem Kommando setwd("C:\\Users\\psycho\\Desktop") zum Arbeitsverzeichnis.

Teilweise sind die Systemvariablen wertvolle Helfer, zum Beispiel um unabhängig vom Betriebssystem arbeiten zu können. Auf die einzelnen Variablen kann man direkt zugreifen.

# what are the system environment names
names(Sys.getenv())
##  [1] "__CF_USER_TEXT_ENCODING"    "CLICOLOR_FORCE"            
##  [3] "DISPLAY"                    "DYLD_FALLBACK_LIBRARY_PATH"
##  [5] "EDITOR"                     "GIT_ASKPASS"               
##  [7] "HOME"                       "LANG"                      
##  [9] "LC_CTYPE"                   "LN_S"                      
## [11] "LOGNAME"                    "MAKE"                      
## [13] "MPLENGINE"                  "NOT_CRAN"                  
## [15] "PAGER"                      "PATH"                      
## [17] "PWD"                        "R_ARCH"                    
## [19] "R_BROWSER"                  "R_BZIPCMD"                 
## [21] "R_DOC_DIR"                  "R_GZIPCMD"                 
## [23] "R_HOME"                     "R_INCLUDE_DIR"             
## [25] "R_LIBS"                     "R_LIBS_SITE"               
## [27] "R_LIBS_USER"                "R_PAPERSIZE"               
## [29] "R_PAPERSIZE_USER"           "R_PDFVIEWER"               
## [31] "R_PLATFORM"                 "R_PRINTCMD"                
## [33] "R_QPDF"                     "R_RD4PDF"                  
## [35] "R_SESSION_TMPDIR"           "R_SHARE_DIR"               
## [37] "R_STRIP_SHARED_LIB"         "R_STRIP_STATIC_LIB"        
## [39] "R_SYSTEM_ABI"               "R_TEXI2DVICMD"             
## [41] "R_UNZIPCMD"                 "R_ZIPCMD"                  
## [43] "RMARKDOWN_MATHJAX_PATH"     "RMARKDOWN_PREVIEW_DIR"     
## [45] "RS_PPM_FD_READ"             "RS_PPM_FD_WRITE"           
## [47] "RS_RPOSTBACK_PATH"          "RS_SHARED_SECRET"          
## [49] "RSTUDIO"                    "RSTUDIO_CONSOLE_COLOR"     
## [51] "RSTUDIO_CONSOLE_WIDTH"      "RSTUDIO_PANDOC"            
## [53] "RSTUDIO_SESSION_PORT"       "RSTUDIO_USER_IDENTITY"     
## [55] "RSTUDIO_VERSION"            "RSTUDIO_WINUTILS"          
## [57] "SED"                        "SHELL"                     
## [59] "SHLVL"                      "SSH_ASKPASS"               
## [61] "SSH_AUTH_SOCK"              "TAR"                       
## [63] "TERM"                       "TMPDIR"                    
## [65] "USER"                       "XPC_FLAGS"                 
## [67] "XPC_SERVICE_NAME"
# what is the path, R is running from
Sys.getenv("R_HOME")
## [1] "/Library/Frameworks/R.framework/Resources"
# where is the users home directory
Sys.getenv("HOME")
## [1] "/Users/pzezula"
# in windows sometimes it's better to use HOMEPATH
Sys.getenv("HOMEPATH")
## [1] ""
# OS independency via if, here using a variable, that may not esist and check string length
if (nchar(Sys.getenv("HOMEPATH")) > 1) home_dir <- Sys.getenv("HOMEPATH") else home_dir <- Sys.getenv("HOME")
home_dir
## [1] "/Users/pzezula"
# alternative: get os directly 
print(paste("OS: ", Sys.info()['sysname']))
## [1] "OS:  Darwin"
if (Sys.info()['sysname'] == 'Windows') home_dir <- Sys.getenv("HOMEPATH") else home_dir <- Sys.getenv("HOME")
home_dir
## [1] "/Users/pzezula"

Arbeitsbereich - Working directory

Das Arbeitsverzeichnis (working directory) ist die Stelle, auf die sich alle Operationen, wie Dateien suchen, Ergebnisse speichern etc. bezieht. Das Arbeitsverzeichnis gilt als Ausgangs- und Zielpunkt, wenn für Dateioperationen keine explizite Angabe von Pfaden erfolgt. Die Syntax, wie Dateinamen und -pfade angegeben werden, ist in den verschiedenen Betriebssystemen unterschiedlich. In manchen Betriebssystemen wird bei Datei- und Pfad-Namen zwischen Groß- und Kleinschreibung unterschieden (Mac-OS, Unix, Linux), unter Windows nicht.

Windows Beispiel: "C:/cvswork/data"`` Mac Beispiel:“/Users/pzezula/Desktop/R/data”```

Spezifika im Computerpool des Instituts mit studentischen Accounts

Einiges, z. B. das Knit von Rmd-Dateien funktioniert nur, wenn als Working Directory das persönliche Laufwerk P oder ein Unterverzeichnis dort eingestellt ist. setwd("P:/")

Da dort beispielsweise der eigene Desktop nicht eingeblendet wird, ist es auch keine gute Idee, dort Dateien abzulegen, die mit R zu tun haben.

# where am I, what is the current working directory?
getwd()
## [1] "/Users/pzezula/ownCloud/lehre_ss_2020/unit/basics"
# examples of setwd() commands here are commented out, because they would have side effects 
# I want to set "C:/cvswork/data" as working directory
#setwd("C:/cvswork/data")
# setting working directory R in home directory of user zezula on a mac
# setwd("/Users/zezula/R")
# set working directory R to personal directory in Goenet beeing a student user
# setwd("R:/")

Manchmal braucht man bei einer vollständigen Dateiangabe nur den Pfad oder nur den eigentlichen Dateinamen.

# splitting file name from path might be useful sometimes.
basename("/Users/pzezula/lehre/lehre_ss_2014/current/gar.R")
## [1] "gar.R"
dirname("/Users/pzezula/lehre/lehre_ss_2014/current/gar.R")
## [1] "/Users/pzezula/lehre/lehre_ss_2014/current"

Hilfe

Hilfe zu einzelnen Befehlen mit ?befehl oder ??befehl in der Konsole

Die Homepage von R ist ein guter Startpunkt für Hilfe. Dort gibt es einen Bereich Suche, der auf R-spezifische Suchmaschinen und -systeme verweist. Hier findet sich dann z. B. auch Rseek

require(ggplot2)
## Loading required package: ggplot2
# get a list of all currently available geoms
geoms <- help.search("geom_", package="ggplot2")
# show name and title of the first 5 geoms
geoms$matches[1:5, 1:2]
##         Topic                                               Title
## 1 geom_abline Reference lines: horizontal, vertical, and diagonal
## 2 geom_abline Reference lines: horizontal, vertical, and diagonal
## 3 geom_abline Reference lines: horizontal, vertical, and diagonal
## 4    geom_bar                                          Bar charts
## 5    geom_bar                                          Bar charts
# which arguments can b used in a specific geom, here for geom_boxplot
args(geom_boxplot)
## function (mapping = NULL, data = NULL, stat = "boxplot", position = "dodge2", 
##     ..., outlier.colour = NULL, outlier.color = NULL, outlier.fill = NULL, 
##     outlier.shape = 19, outlier.size = 1.5, outlier.stroke = 0.5, 
##     outlier.alpha = NULL, notch = FALSE, notchwidth = 0.5, varwidth = FALSE, 
##     na.rm = FALSE, orientation = NA, show.legend = NA, inherit.aes = TRUE) 
## NULL

Pakete

Pakete werden mit dem Befehl install.packages("NameDesPakets") installiert. Sollen R-Pakete für alle Benutzer installiert werden, sind Admin-Rechte auf dem Rechner notwendig. Ansonsten können Pakete auch im Benutzerkontext installiert und benutzt werden.

Es können mehrere Pakete auf einen Schlag installiert werden: install.packages(c('psych', 'ez', 'car'))

# load installed package
library("psych")
## 
## Attaching package: 'psych'
## The following objects are masked from 'package:ggplot2':
## 
##     %+%, alpha
# if already loaded, do nothing, else load package
# quotes are optional
require(psych)
require("psych")
# what are the data currently available?
data()
# then use package commands
describe(mtcars)
##      vars  n   mean     sd median trimmed    mad   min    max  range  skew
## mpg     1 32  20.09   6.03  19.20   19.70   5.41 10.40  33.90  23.50  0.61
## cyl     2 32   6.19   1.79   6.00    6.23   2.97  4.00   8.00   4.00 -0.17
## disp    3 32 230.72 123.94 196.30  222.52 140.48 71.10 472.00 400.90  0.38
## hp      4 32 146.69  68.56 123.00  141.19  77.10 52.00 335.00 283.00  0.73
## drat    5 32   3.60   0.53   3.70    3.58   0.70  2.76   4.93   2.17  0.27
## wt      6 32   3.22   0.98   3.33    3.15   0.77  1.51   5.42   3.91  0.42
## qsec    7 32  17.85   1.79  17.71   17.83   1.42 14.50  22.90   8.40  0.37
## vs      8 32   0.44   0.50   0.00    0.42   0.00  0.00   1.00   1.00  0.24
## am      9 32   0.41   0.50   0.00    0.38   0.00  0.00   1.00   1.00  0.36
## gear   10 32   3.69   0.74   4.00    3.62   1.48  3.00   5.00   2.00  0.53
## carb   11 32   2.81   1.62   2.00    2.65   1.48  1.00   8.00   7.00  1.05
##      kurtosis    se
## mpg     -0.37  1.07
## cyl     -1.76  0.32
## disp    -1.21 21.91
## hp      -0.14 12.12
## drat    -0.71  0.09
## wt      -0.02  0.17
## qsec     0.34  0.32
## vs      -2.00  0.09
## am      -1.92  0.09
## gear    -1.07  0.13
## carb     1.26  0.29
# in case of namespace conflicts, call a package's command explicitly by prefixing the command with package name and '::'
psych::describe(mtcars)
##      vars  n   mean     sd median trimmed    mad   min    max  range  skew
## mpg     1 32  20.09   6.03  19.20   19.70   5.41 10.40  33.90  23.50  0.61
## cyl     2 32   6.19   1.79   6.00    6.23   2.97  4.00   8.00   4.00 -0.17
## disp    3 32 230.72 123.94 196.30  222.52 140.48 71.10 472.00 400.90  0.38
## hp      4 32 146.69  68.56 123.00  141.19  77.10 52.00 335.00 283.00  0.73
## drat    5 32   3.60   0.53   3.70    3.58   0.70  2.76   4.93   2.17  0.27
## wt      6 32   3.22   0.98   3.33    3.15   0.77  1.51   5.42   3.91  0.42
## qsec    7 32  17.85   1.79  17.71   17.83   1.42 14.50  22.90   8.40  0.37
## vs      8 32   0.44   0.50   0.00    0.42   0.00  0.00   1.00   1.00  0.24
## am      9 32   0.41   0.50   0.00    0.38   0.00  0.00   1.00   1.00  0.36
## gear   10 32   3.69   0.74   4.00    3.62   1.48  3.00   5.00   2.00  0.53
## carb   11 32   2.81   1.62   2.00    2.65   1.48  1.00   8.00   7.00  1.05
##      kurtosis    se
## mpg     -0.37  1.07
## cyl     -1.76  0.32
## disp    -1.21 21.91
## hp      -0.14 12.12
## drat    -0.71  0.09
## wt      -0.02  0.17
## qsec     0.34  0.32
## vs      -2.00  0.09
## am      -1.92  0.09
## gear    -1.07  0.13
## carb     1.26  0.29
# packages have help included
help("psych")

Liste aller installierten Pakete ausgeben

# get a list of all packages installed
installed.packages()
##              Package       
## askpass      "askpass"     
## assertthat   "assertthat"  
## backports    "backports"   
## base         "base"        
## base64enc    "base64enc"   
## BH           "BH"          
## bookdown     "bookdown"    
## boot         "boot"        
## broom        "broom"       
## callr        "callr"       
## cellranger   "cellranger"  
## class        "class"       
## cli          "cli"         
## clipr        "clipr"       
## cluster      "cluster"     
## codetools    "codetools"   
## colorspace   "colorspace"  
## compiler     "compiler"    
## crayon       "crayon"      
## curl         "curl"        
## datasets     "datasets"    
## DBI          "DBI"         
## dbplyr       "dbplyr"      
## desc         "desc"        
## digest       "digest"      
## dplyr        "dplyr"       
## ellipsis     "ellipsis"    
## evaluate     "evaluate"    
## fansi        "fansi"       
## farver       "farver"      
## forcats      "forcats"     
## foreign      "foreign"     
## fs           "fs"          
## generics     "generics"    
## ggplot2      "ggplot2"     
## glue         "glue"        
## graphics     "graphics"    
## grDevices    "grDevices"   
## grid         "grid"        
## gtable       "gtable"      
## haven        "haven"       
## highr        "highr"       
## hms          "hms"         
## htmltools    "htmltools"   
## httr         "httr"        
## isoband      "isoband"     
## jsonlite     "jsonlite"    
## KernSmooth   "KernSmooth"  
## knitr        "knitr"       
## labeling     "labeling"    
## lattice      "lattice"     
## lifecycle    "lifecycle"   
## lubridate    "lubridate"   
## magrittr     "magrittr"    
## markdown     "markdown"    
## MASS         "MASS"        
## Matrix       "Matrix"      
## methods      "methods"     
## mgcv         "mgcv"        
## mime         "mime"        
## mnormt       "mnormt"      
## modelr       "modelr"      
## munsell      "munsell"     
## nlme         "nlme"        
## nnet         "nnet"        
## openssl      "openssl"     
## parallel     "parallel"    
## pillar       "pillar"      
## pkgbuild     "pkgbuild"    
## pkgconfig    "pkgconfig"   
## pkgload      "pkgload"     
## plogr        "plogr"       
## plyr         "plyr"        
## praise       "praise"      
## prettyunits  "prettyunits" 
## processx     "processx"    
## progress     "progress"    
## ps           "ps"          
## psych        "psych"       
## purrr        "purrr"       
## R6           "R6"          
## RColorBrewer "RColorBrewer"
## Rcpp         "Rcpp"        
## readr        "readr"       
## readxl       "readxl"      
## rematch      "rematch"     
## reprex       "reprex"      
## reshape2     "reshape2"    
## rlang        "rlang"       
## rmarkdown    "rmarkdown"   
## rpart        "rpart"       
## rprojroot    "rprojroot"   
## rstudioapi   "rstudioapi"  
## rvest        "rvest"       
## scales       "scales"      
## selectr      "selectr"     
## spatial      "spatial"     
## splines      "splines"     
## stats        "stats"       
## stats4       "stats4"      
## stringi      "stringi"     
## stringr      "stringr"     
## survival     "survival"    
## sys          "sys"         
## tcltk        "tcltk"       
## testthat     "testthat"    
## tibble       "tibble"      
## tidyr        "tidyr"       
## tidyselect   "tidyselect"  
## tidyverse    "tidyverse"   
## tinytex      "tinytex"     
## tools        "tools"       
## utf8         "utf8"        
## utils        "utils"       
## vctrs        "vctrs"       
## viridisLite  "viridisLite" 
## whisker      "whisker"     
## withr        "withr"       
## xfun         "xfun"        
## xml2         "xml2"        
## yaml         "yaml"        
##              LibPath                                                         
## askpass      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## assertthat   "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## backports    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## base         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## base64enc    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## BH           "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## bookdown     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## boot         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## broom        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## callr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## cellranger   "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## class        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## cli          "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## clipr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## cluster      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## codetools    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## colorspace   "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## compiler     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## crayon       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## curl         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## datasets     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## DBI          "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## dbplyr       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## desc         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## digest       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## dplyr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## ellipsis     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## evaluate     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## fansi        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## farver       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## forcats      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## foreign      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## fs           "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## generics     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## ggplot2      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## glue         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## graphics     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## grDevices    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## grid         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## gtable       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## haven        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## highr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## hms          "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## htmltools    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## httr         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## isoband      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## jsonlite     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## KernSmooth   "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## knitr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## labeling     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## lattice      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## lifecycle    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## lubridate    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## magrittr     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## markdown     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## MASS         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## Matrix       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## methods      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## mgcv         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## mime         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## mnormt       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## modelr       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## munsell      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## nlme         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## nnet         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## openssl      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## parallel     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## pillar       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## pkgbuild     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## pkgconfig    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## pkgload      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## plogr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## plyr         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## praise       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## prettyunits  "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## processx     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## progress     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## ps           "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## psych        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## purrr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## R6           "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## RColorBrewer "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## Rcpp         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## readr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## readxl       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rematch      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## reprex       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## reshape2     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rlang        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rmarkdown    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rpart        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rprojroot    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rstudioapi   "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## rvest        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## scales       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## selectr      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## spatial      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## splines      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## stats        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## stats4       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## stringi      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## stringr      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## survival     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## sys          "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tcltk        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## testthat     "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tibble       "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tidyr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tidyselect   "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tidyverse    "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tinytex      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## tools        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## utf8         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## utils        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## vctrs        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## viridisLite  "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## whisker      "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## withr        "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## xfun         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## xml2         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
## yaml         "/Library/Frameworks/R.framework/Versions/3.6/Resources/library"
##              Version     Priority     
## askpass      "1.1"       NA           
## assertthat   "0.2.1"     NA           
## backports    "1.1.6"     NA           
## base         "3.6.3"     "base"       
## base64enc    "0.1-3"     NA           
## BH           "1.72.0-3"  NA           
## bookdown     "0.18"      NA           
## boot         "1.3-24"    "recommended"
## broom        "0.5.5"     NA           
## callr        "3.4.3"     NA           
## cellranger   "1.1.0"     NA           
## class        "7.3-15"    "recommended"
## cli          "2.0.2"     NA           
## clipr        "0.7.0"     NA           
## cluster      "2.1.0"     "recommended"
## codetools    "0.2-16"    "recommended"
## colorspace   "1.4-1"     NA           
## compiler     "3.6.3"     "base"       
## crayon       "1.3.4"     NA           
## curl         "4.3"       NA           
## datasets     "3.6.3"     "base"       
## DBI          "1.1.0"     NA           
## dbplyr       "1.4.2"     NA           
## desc         "1.2.0"     NA           
## digest       "0.6.25"    NA           
## dplyr        "0.8.5"     NA           
## ellipsis     "0.3.0"     NA           
## evaluate     "0.14"      NA           
## fansi        "0.4.1"     NA           
## farver       "2.0.3"     NA           
## forcats      "0.5.0"     NA           
## foreign      "0.8-75"    "recommended"
## fs           "1.4.1"     NA           
## generics     "0.0.2"     NA           
## ggplot2      "3.3.0"     NA           
## glue         "1.4.0"     NA           
## graphics     "3.6.3"     "base"       
## grDevices    "3.6.3"     "base"       
## grid         "3.6.3"     "base"       
## gtable       "0.3.0"     NA           
## haven        "2.2.0"     NA           
## highr        "0.8"       NA           
## hms          "0.5.3"     NA           
## htmltools    "0.4.0"     NA           
## httr         "1.4.1"     NA           
## isoband      "0.2.0"     NA           
## jsonlite     "1.6.1"     NA           
## KernSmooth   "2.23-16"   "recommended"
## knitr        "1.28"      NA           
## labeling     "0.3"       NA           
## lattice      "0.20-38"   "recommended"
## lifecycle    "0.2.0"     NA           
## lubridate    "1.7.4"     NA           
## magrittr     "1.5"       NA           
## markdown     "1.1"       NA           
## MASS         "7.3-51.5"  "recommended"
## Matrix       "1.2-18"    "recommended"
## methods      "3.6.3"     "base"       
## mgcv         "1.8-31"    "recommended"
## mime         "0.9"       NA           
## mnormt       "1.5-6"     NA           
## modelr       "0.1.6"     NA           
## munsell      "0.5.0"     NA           
## nlme         "3.1-144"   "recommended"
## nnet         "7.3-12"    "recommended"
## openssl      "1.4.1"     NA           
## parallel     "3.6.3"     "base"       
## pillar       "1.4.3"     NA           
## pkgbuild     "1.0.6"     NA           
## pkgconfig    "2.0.3"     NA           
## pkgload      "1.0.2"     NA           
## plogr        "0.2.0"     NA           
## plyr         "1.8.6"     NA           
## praise       "1.0.0"     NA           
## prettyunits  "1.1.1"     NA           
## processx     "3.4.2"     NA           
## progress     "1.2.2"     NA           
## ps           "1.3.2"     NA           
## psych        "1.9.12.31" NA           
## purrr        "0.3.3"     NA           
## R6           "2.4.1"     NA           
## RColorBrewer "1.1-2"     NA           
## Rcpp         "1.0.4"     NA           
## readr        "1.3.1"     NA           
## readxl       "1.3.1"     NA           
## rematch      "1.0.1"     NA           
## reprex       "0.3.0"     NA           
## reshape2     "1.4.3"     NA           
## rlang        "0.4.5"     NA           
## rmarkdown    "2.1"       NA           
## rpart        "4.1-15"    "recommended"
## rprojroot    "1.3-2"     NA           
## rstudioapi   "0.11"      NA           
## rvest        "0.3.5"     NA           
## scales       "1.1.0"     NA           
## selectr      "0.4-2"     NA           
## spatial      "7.3-11"    "recommended"
## splines      "3.6.3"     "base"       
## stats        "3.6.3"     "base"       
## stats4       "3.6.3"     "base"       
## stringi      "1.4.6"     NA           
## stringr      "1.4.0"     NA           
## survival     "3.1-8"     "recommended"
## sys          "3.3"       NA           
## tcltk        "3.6.3"     "base"       
## testthat     "2.3.2"     NA           
## tibble       "3.0.0"     NA           
## tidyr        "1.0.2"     NA           
## tidyselect   "1.0.0"     NA           
## tidyverse    "1.3.0"     NA           
## tinytex      "0.21"      NA           
## tools        "3.6.3"     "base"       
## utf8         "1.1.4"     NA           
## utils        "3.6.3"     "base"       
## vctrs        "0.2.4"     NA           
## viridisLite  "0.3.0"     NA           
## whisker      "0.4"       NA           
## withr        "2.1.2"     NA           
## xfun         "0.12"      NA           
## xml2         "1.3.0"     NA           
## yaml         "2.2.1"     NA           
##              Depends                                          
## askpass      NA                                               
## assertthat   NA                                               
## backports    "R (>= 3.0.0)"                                   
## base         NA                                               
## base64enc    "R (>= 2.9.0)"                                   
## BH           NA                                               
## bookdown     NA                                               
## boot         "R (>= 3.0.0), graphics, stats"                  
## broom        "R (>= 3.1)"                                     
## callr        NA                                               
## cellranger   "R (>= 3.0.0)"                                   
## class        "R (>= 3.0.0), stats, utils"                     
## cli          "R (>= 2.10)"                                    
## clipr        NA                                               
## cluster      "R (>= 3.3.0)"                                   
## codetools    "R (>= 2.1)"                                     
## colorspace   "R (>= 3.0.0), methods"                          
## compiler     NA                                               
## crayon       NA                                               
## curl         "R (>= 3.0.0)"                                   
## datasets     NA                                               
## DBI          "methods, R (>= 3.0.0)"                          
## dbplyr       "R (>= 3.1)"                                     
## desc         "R (>= 3.1.0)"                                   
## digest       "R (>= 3.1.0)"                                   
## dplyr        "R (>= 3.2.0)"                                   
## ellipsis     "R (>= 3.2)"                                     
## evaluate     "R (>= 3.0.2)"                                   
## fansi        "R (>= 3.1.0)"                                   
## farver       NA                                               
## forcats      "R (>= 3.2)"                                     
## foreign      "R (>= 3.0.0)"                                   
## fs           "R (>= 3.1)"                                     
## generics     "R (>= 3.1)"                                     
## ggplot2      "R (>= 3.2)"                                     
## glue         "R (>= 3.1)"                                     
## graphics     NA                                               
## grDevices    NA                                               
## grid         NA                                               
## gtable       "R (>= 3.0)"                                     
## haven        "R (>= 3.2)"                                     
## highr        "R (>= 3.2.3)"                                   
## hms          NA                                               
## htmltools    "R (>= 2.14.1)"                                  
## httr         "R (>= 3.2)"                                     
## isoband      NA                                               
## jsonlite     "methods"                                        
## KernSmooth   "R (>= 2.5.0), stats"                            
## knitr        "R (>= 3.2.3)"                                   
## labeling     NA                                               
## lattice      "R (>= 3.0.0)"                                   
## lifecycle    "R (>= 3.2)"                                     
## lubridate    "methods, R (>= 3.0.0)"                          
## magrittr     NA                                               
## markdown     "R (>= 2.11.1)"                                  
## MASS         "R (>= 3.1.0), grDevices, graphics, stats, utils"
## Matrix       "R (>= 3.2.0)"                                   
## methods      NA                                               
## mgcv         "R (>= 2.14.0), nlme (>= 3.1-64)"                
## mime         NA                                               
## mnormt       "R (>= 2.2.0)"                                   
## modelr       "R (>= 3.2)"                                     
## munsell      NA                                               
## nlme         "R (>= 3.4.0)"                                   
## nnet         "R (>= 2.14.0), stats, utils"                    
## openssl      NA                                               
## parallel     NA                                               
## pillar       NA                                               
## pkgbuild     "R (>= 3.1)"                                     
## pkgconfig    NA                                               
## pkgload      NA                                               
## plogr        NA                                               
## plyr         "R (>= 3.1.0)"                                   
## praise       NA                                               
## prettyunits  NA                                               
## processx     NA                                               
## progress     NA                                               
## ps           "R (>= 3.1)"                                     
## psych        NA                                               
## purrr        "R (>= 3.2)"                                     
## R6           "R (>= 3.0)"                                     
## RColorBrewer "R (>= 2.0.0)"                                   
## Rcpp         "R (>= 3.0.0)"                                   
## readr        "R (>= 3.1)"                                     
## readxl       NA                                               
## rematch      NA                                               
## reprex       "R (>= 3.1)"                                     
## reshape2     "R (>= 3.1)"                                     
## rlang        "R (>= 3.2.0)"                                   
## rmarkdown    "R (>= 3.0)"                                     
## rpart        "R (>= 2.15.0), graphics, stats, grDevices"      
## rprojroot    "R (>= 3.0.0)"                                   
## rstudioapi   NA                                               
## rvest        "R (>= 3.2), xml2"                               
## scales       "R (>= 3.2)"                                     
## selectr      "R (>= 3.0)"                                     
## spatial      "R (>= 3.0.0), graphics, stats, utils"           
## splines      NA                                               
## stats        NA                                               
## stats4       NA                                               
## stringi      "R (>= 2.14)"                                    
## stringr      "R (>= 3.1)"                                     
## survival     "R (>= 3.4.0)"                                   
## sys          NA                                               
## tcltk        NA                                               
## testthat     "R (>= 3.1)"                                     
## tibble       "R (>= 3.1.0)"                                   
## tidyr        "R (>= 3.1)"                                     
## tidyselect   "R (>= 3.2)"                                     
## tidyverse    "R (>= 3.2)"                                     
## tinytex      NA                                               
## tools        NA                                               
## utf8         "R (>= 2.10)"                                    
## utils        NA                                               
## vctrs        "R (>= 3.2)"                                     
## viridisLite  "R (>= 2.10)"                                    
## whisker      NA                                               
## withr        "R (>= 3.0.2)"                                   
## xfun         NA                                               
## xml2         "R (>= 3.1.0)"                                   
## yaml         NA                                               
##              Imports                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## askpass      "sys (>= 2.1)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## assertthat   "tools"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## backports    "utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## base         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## base64enc    NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## BH           NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## bookdown     "htmltools (>= 0.3.6), knitr (>= 1.22), rmarkdown (>= 2.0),\nxfun (>= 0.6), tinytex (>= 0.12)"                                                                                                                                                                                                                                                                                                                                                                                                              
## boot         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## broom        "backports, dplyr, generics (>= 0.0.2), methods, nlme, purrr,\nreshape2, stringr, tibble, tidyr"                                                                                                                                                                                                                                                                                                                                                                                                            
## callr        "processx (>= 3.4.0), R6, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## cellranger   "rematch, tibble"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## class        "MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## cli          "assertthat, crayon (>= 1.3.4), glue, methods, utils, fansi"                                                                                                                                                                                                                                                                                                                                                                                                                                                
## clipr        "utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## cluster      "graphics, grDevices, stats, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## codetools    NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## colorspace   "graphics, grDevices, stats"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## compiler     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## crayon       "grDevices, methods, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## curl         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## datasets     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## DBI          NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## dbplyr       "assertthat (>= 0.2.0), DBI (>= 1.0.0), dplyr (>= 0.8.0), glue\n(>= 1.2.0), methods, purrr (>= 0.2.5), R6 (>= 2.2.2), rlang (>=\n0.2.0), tibble (>= 1.4.2), tidyselect (>= 0.2.4), utils"                                                                                                                                                                                                                                                                                                                   
## desc         "assertthat, utils, R6, crayon, rprojroot"                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## digest       "utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## dplyr        "ellipsis, assertthat (>= 0.2.0), glue (>= 1.3.0), magrittr (>=\n1.5), methods, pkgconfig, R6, Rcpp (>= 1.0.1), rlang (>=\n0.4.0), tibble (>= 2.0.0), tidyselect (>= 0.2.5), utils"                                                                                                                                                                                                                                                                                                                         
## ellipsis     "rlang (>= 0.3.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## evaluate     "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## fansi        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## farver       NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## forcats      "ellipsis, magrittr, rlang, tibble"                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## foreign      "methods, utils, stats"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## fs           "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## generics     "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## ggplot2      "digest, glue, grDevices, grid, gtable (>= 0.1.1), isoband,\nMASS, mgcv, rlang (>= 0.3.0), scales (>= 0.5.0), stats, tibble,\nwithr (>= 2.0.0)"                                                                                                                                                                                                                                                                                                                                                             
## glue         "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## graphics     "grDevices"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## grDevices    NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## grid         "grDevices, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## gtable       "grid"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## haven        "forcats (>= 0.2.0), hms, Rcpp (>= 0.11.4), readr (>= 0.1.0),\nrlang (>= 0.4.0), tibble, tidyselect"                                                                                                                                                                                                                                                                                                                                                                                                        
## highr        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## hms          "methods, pkgconfig, rlang, vctrs (>= 0.2.1)"                                                                                                                                                                                                                                                                                                                                                                                                                                                               
## htmltools    "utils, digest, Rcpp, rlang"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## httr         "curl (>= 3.0.0), jsonlite, mime, openssl (>= 0.8), R6"                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## isoband      "Rcpp, grid, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## jsonlite     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## KernSmooth   NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## knitr        "evaluate (>= 0.10), highr, markdown, stringr (>= 0.6), yaml\n(>= 2.1.19), methods, xfun, tools"                                                                                                                                                                                                                                                                                                                                                                                                            
## labeling     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## lattice      "grid, grDevices, graphics, stats, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## lifecycle    "glue, rlang (>= 0.4.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## lubridate    "stringr, Rcpp (>= 0.12.13),"                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
## magrittr     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## markdown     "utils, xfun, mime (>= 0.3)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## MASS         "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## Matrix       "methods, graphics, grid, stats, utils, lattice"                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## methods      "utils, stats"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## mgcv         "methods, stats, graphics, Matrix, splines, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## mime         "tools"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## mnormt       NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## modelr       "broom, dplyr, magrittr, purrr (>= 0.2.2), rlang (>= 0.2.0),\ntibble, tidyr (>= 0.8.0), tidyselect"                                                                                                                                                                                                                                                                                                                                                                                                         
## munsell      "colorspace, methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## nlme         "graphics, stats, utils, lattice"                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## nnet         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## openssl      "askpass"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## parallel     "tools, compiler"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## pillar       "cli, crayon (>= 1.3.4), fansi, rlang (>= 0.3.0), utf8 (>=\n1.1.0), vctrs (>= 0.2.0)"                                                                                                                                                                                                                                                                                                                                                                                                                       
## pkgbuild     "callr (>= 3.2.0), cli, crayon, desc, prettyunits, R6,\nrprojroot, withr (>= 2.1.2)"                                                                                                                                                                                                                                                                                                                                                                                                                        
## pkgconfig    "utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## pkgload      "desc, methods, pkgbuild, rlang, rprojroot, rstudioapi, utils,\nwithr"                                                                                                                                                                                                                                                                                                                                                                                                                                      
## plogr        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## plyr         "Rcpp (>= 0.11.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## praise       NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## prettyunits  NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## processx     "ps (>= 1.2.0), R6, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## progress     "hms, prettyunits, R6, crayon"                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## ps           "utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## psych        "mnormt,parallel,stats,graphics,grDevices,methods,lattice,nlme"                                                                                                                                                                                                                                                                                                                                                                                                                                             
## purrr        "magrittr (>= 1.5), rlang (>= 0.3.1)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## R6           NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## RColorBrewer NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## Rcpp         "methods, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## readr        "Rcpp (>= 0.12.0.5), tibble, hms (>= 0.4.1), R6, clipr, crayon,\nmethods"                                                                                                                                                                                                                                                                                                                                                                                                                                   
## readxl       "cellranger, Rcpp (>= 0.12.18), tibble (>= 1.3.1), utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## rematch      NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## reprex       "callr (>= 2.0.0), clipr (>= 0.4.0), fs, rlang, rmarkdown,\nutils, whisker, withr"                                                                                                                                                                                                                                                                                                                                                                                                                          
## reshape2     "plyr (>= 1.8.1), Rcpp, stringr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## rlang        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## rmarkdown    "tools, utils, knitr (>= 1.22), yaml (>= 2.1.19), htmltools (>=\n0.3.5), evaluate (>= 0.13), base64enc, jsonlite, mime, tinytex\n(>= 0.11), xfun, methods, stringr (>= 1.2.0)"                                                                                                                                                                                                                                                                                                                              
## rpart        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## rprojroot    "backports"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## rstudioapi   NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## rvest        "httr (>= 0.5), magrittr, selectr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## scales       "farver (>= 2.0.0), labeling, munsell (>= 0.5), R6,\nRColorBrewer, viridisLite, lifecycle"                                                                                                                                                                                                                                                                                                                                                                                                                  
## selectr      "methods, stringr, R6"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## spatial      NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## splines      "graphics, stats"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## stats        "utils, grDevices, graphics"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## stats4       "graphics, methods, stats"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## stringi      "tools, utils, stats"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## stringr      "glue (>= 1.2.0), magrittr, stringi (>= 1.1.7)"                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## survival     "graphics, Matrix, methods, splines, stats, utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## sys          NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## tcltk        "utils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## testthat     "cli, crayon (>= 1.3.4), digest, ellipsis, evaluate, magrittr,\nmethods, pkgload, praise, R6 (>= 2.2.0), rlang (>= 0.4.1),\nwithr (>= 2.0.0)"                                                                                                                                                                                                                                                                                                                                                               
## tibble       "cli, crayon (>= 1.3.4), ellipsis (>= 0.2.0), fansi (>= 0.4.0),\nlifecycle (>= 0.2.0), magrittr, methods, pillar (>= 1.4.3),\npkgconfig, rlang (>= 0.4.3), utils, vctrs (>= 0.2.4)"                                                                                                                                                                                                                                                                                                                         
## tidyr        "dplyr (>= 0.8.2), ellipsis (>= 0.1.0), glue, magrittr, purrr,\nRcpp, rlang, stringi, tibble (>= 2.1.1), tidyselect (>= 0.2.5),\nutils, vctrs (>= 0.2.0), lifecycle"                                                                                                                                                                                                                                                                                                                                        
## tidyselect   "ellipsis, glue (>= 1.3.0), purrr (>= 0.3.2), rlang (>= 0.4.3),\nvctrs (>= 0.2.2)"                                                                                                                                                                                                                                                                                                                                                                                                                          
## tidyverse    "broom (>= 0.5.2), cli (>= 1.1.0), crayon (>= 1.3.4), dbplyr\n(>= 1.4.2), dplyr (>= 0.8.3), forcats (>= 0.4.0), ggplot2 (>=\n3.2.1), haven (>= 2.2.0), hms (>= 0.5.2), httr (>= 1.4.1),\njsonlite (>= 1.6), lubridate (>= 1.7.4), magrittr (>= 1.5),\nmodelr (>= 0.1.5), pillar (>= 1.4.2), purrr (>= 0.3.3), readr\n(>= 1.3.1), readxl (>= 1.3.1), reprex (>= 0.3.0), rlang (>=\n0.4.1), rstudioapi (>= 0.10), rvest (>= 0.3.5), stringr (>=\n1.4.0), tibble (>= 2.1.3), tidyr (>= 1.0.0), xml2 (>= 1.2.2)"
## tinytex      "xfun (>= 0.5)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## tools        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## utf8         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## utils        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## vctrs        "ellipsis (>= 0.2.0), digest, glue, rlang (>= 0.4.5)"                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## viridisLite  NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## whisker      NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## withr        "stats, graphics, grDevices"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## xfun         "stats, tools"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## xml2         "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## yaml         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
##              LinkingTo                              
## askpass      NA                                     
## assertthat   NA                                     
## backports    NA                                     
## base         NA                                     
## base64enc    NA                                     
## BH           NA                                     
## bookdown     NA                                     
## boot         NA                                     
## broom        NA                                     
## callr        NA                                     
## cellranger   NA                                     
## class        NA                                     
## cli          NA                                     
## clipr        NA                                     
## cluster      NA                                     
## codetools    NA                                     
## colorspace   NA                                     
## compiler     NA                                     
## crayon       NA                                     
## curl         NA                                     
## datasets     NA                                     
## DBI          NA                                     
## dbplyr       NA                                     
## desc         NA                                     
## digest       NA                                     
## dplyr        "BH, plogr (>= 0.2.0), Rcpp (>= 1.0.1)"
## ellipsis     NA                                     
## evaluate     NA                                     
## fansi        NA                                     
## farver       NA                                     
## forcats      NA                                     
## foreign      NA                                     
## fs           NA                                     
## generics     NA                                     
## ggplot2      NA                                     
## glue         NA                                     
## graphics     NA                                     
## grDevices    NA                                     
## grid         NA                                     
## gtable       NA                                     
## haven        "Rcpp"                                 
## highr        NA                                     
## hms          NA                                     
## htmltools    "Rcpp"                                 
## httr         NA                                     
## isoband      "Rcpp, testthat"                       
## jsonlite     NA                                     
## KernSmooth   NA                                     
## knitr        NA                                     
## labeling     NA                                     
## lattice      NA                                     
## lifecycle    NA                                     
## lubridate    "Rcpp,"                                
## magrittr     NA                                     
## markdown     NA                                     
## MASS         NA                                     
## Matrix       NA                                     
## methods      NA                                     
## mgcv         NA                                     
## mime         NA                                     
## mnormt       NA                                     
## modelr       NA                                     
## munsell      NA                                     
## nlme         NA                                     
## nnet         NA                                     
## openssl      NA                                     
## parallel     NA                                     
## pillar       NA                                     
## pkgbuild     NA                                     
## pkgconfig    NA                                     
## pkgload      NA                                     
## plogr        NA                                     
## plyr         "Rcpp"                                 
## praise       NA                                     
## prettyunits  NA                                     
## processx     NA                                     
## progress     NA                                     
## ps           NA                                     
## psych        NA                                     
## purrr        NA                                     
## R6           NA                                     
## RColorBrewer NA                                     
## Rcpp         NA                                     
## readr        "Rcpp, BH"                             
## readxl       "progress, Rcpp"                       
## rematch      NA                                     
## reprex       NA                                     
## reshape2     "Rcpp"                                 
## rlang        NA                                     
## rmarkdown    NA                                     
## rpart        NA                                     
## rprojroot    NA                                     
## rstudioapi   NA                                     
## rvest        NA                                     
## scales       NA                                     
## selectr      NA                                     
## spatial      NA                                     
## splines      NA                                     
## stats        NA                                     
## stats4       NA                                     
## stringi      NA                                     
## stringr      NA                                     
## survival     NA                                     
## sys          NA                                     
## tcltk        NA                                     
## testthat     NA                                     
## tibble       NA                                     
## tidyr        "Rcpp"                                 
## tidyselect   NA                                     
## tidyverse    NA                                     
## tinytex      NA                                     
## tools        NA                                     
## utf8         NA                                     
## utils        NA                                     
## vctrs        NA                                     
## viridisLite  NA                                     
## whisker      NA                                     
## withr        NA                                     
## xfun         NA                                     
## xml2         NA                                     
## yaml         NA                                     
##              Suggests                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
## askpass      "testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## assertthat   "testthat, covr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## backports    NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## base         "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## base64enc    NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## BH           NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## bookdown     "htmlwidgets, rstudioapi, miniUI, rsconnect (>= 0.4.3), servr\n(>= 0.13), shiny, testit (>= 0.9), tufte, webshot"                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## boot         "MASS, survival"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## broom        "AER, akima, AUC, bbmle, betareg, biglm, binGroup, boot, brms,\nbtergm, car, caret, coda, covr, e1071, emmeans, ergm, gam (>=\n1.15), gamlss, gamlss.data, gamlss.dist, geepack, ggplot2,\nglmnet, gmm, Hmisc, irlba, Kendall, knitr, ks, Lahman, lavaan,\nlfe, lme4, lmodel2, lmtest, lsmeans, maps, maptools, MASS,\nMatrix, mclust, mgcv, muhaz, multcomp, network, nnet, orcutt\n(>= 2.2), ordinal, plm, plyr, poLCA, psych, quantreg, rgeos,\nrmarkdown, rsample, rstan, rstanarm, sp, speedglm,\nstatnet.common, survey, survival, testthat, tseries, xergm, zoo"
## callr        "cliapp, covr, crayon, fansi, pingr, ps, rprojroot, spelling,\ntestthat, tibble, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## cellranger   "covr, testthat (>= 1.0.0), knitr, rmarkdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## class        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## cli          "callr, covr, htmlwidgets, knitr, mockery, rmarkdown,\nrstudioapi, prettycode (>= 1.1.0), testthat, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## clipr        "covr, knitr, rmarkdown, rstudioapi (>= 0.5), testthat (>=\n2.0.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## cluster      "MASS, Matrix"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## codetools    NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## colorspace   "datasets, utils, KernSmooth, MASS, kernlab, mvtnorm, vcd,\ntcltk, shiny, shinyjs, ggplot2, dplyr, scales, grid, png, jpeg,\nknitr, rmarkdown, RColorBrewer, rcartocolor, scico, viridis,\nwesanderson"                                                                                                                                                                                                                                                                                                                                                                
## compiler     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## crayon       "mockery, rstudioapi, testthat, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## curl         "spelling, testthat (>= 1.0.0), knitr, jsonlite, rmarkdown,\nmagrittr, httpuv (>= 1.4.4), webutils"                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## datasets     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## DBI          "blob, covr, hms, knitr, magrittr, rmarkdown, rprojroot,\nRSQLite (>= 1.1-2), testthat, xml2"                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## dbplyr       "bit64, covr, knitr, Lahman, nycflights13, RMariaDB (>=\n1.0.2), rmarkdown, RMySQL (>= 0.10.11), RPostgreSQL (>= 0.4.1),\nRSQLite (>= 2.1.0), testthat (>= 2.0.0), withr (>= 2.1.2)"                                                                                                                                                                                                                                                                                                                                                                                   
## desc         "covr, testthat, whoami, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
## digest       "tinytest, knitr, rmarkdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## dplyr        "bit64, callr, covr, crayon (>= 1.3.4), DBI, dbplyr, dtplyr,\nggplot2, hms, knitr, Lahman, lubridate, MASS, mgcv,\nmicrobenchmark, nycflights13, rmarkdown, RMySQL, RPostgreSQL,\nRSQLite, testthat, withr, broom, purrr, readr"                                                                                                                                                                                                                                                                                                                                       
## ellipsis     "covr, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## evaluate     "testthat, lattice, ggplot2"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## fansi        "unitizer, knitr, rmarkdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## farver       "testthat (>= 2.1.0), covr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## forcats      "covr, ggplot2, testthat, readr, knitr, rmarkdown, dplyr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## foreign      NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## fs           "testthat, covr, pillar (>= 1.0.0), tibble (>= 1.1.0), crayon,\nrmarkdown, knitr, withr, spelling"                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## generics     "covr, pkgload, testthat, tibble"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## ggplot2      "covr, dplyr, ggplot2movies, hexbin, Hmisc, knitr, lattice,\nmapproj, maps, maptools, multcomp, munsell, nlme, profvis,\nquantreg, rgeos, rmarkdown, rpart, sf (>= 0.7-3), svglite (>=\n1.2.0.9001), testthat (>= 2.1.0), vdiffr (>= 0.3.0)"                                                                                                                                                                                                                                                                                                                           
## glue         "testthat, covr, magrittr, crayon, knitr, rmarkdown, DBI,\nRSQLite, R.utils, forcats, microbenchmark, rprintf, stringr,\nggplot2, dplyr, withr, vctrs (>= 0.2.2)"                                                                                                                                                                                                                                                                                                                                                                                                      
## graphics     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## grDevices    "KernSmooth"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## grid         "lattice"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## gtable       "covr, testthat, knitr, rmarkdown, ggplot2, profvis"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## haven        "covr, fs, knitr, rmarkdown, testthat, pillar (>= 1.4.0), cli,\ncrayon"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## highr        "knitr, testit"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
## hms          "crayon, lubridate, pillar (>= 1.1.0), testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## htmltools    "markdown, testthat, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## httr         "covr, httpuv, jpeg, knitr, png, readr, rmarkdown, testthat\n(>= 0.8.0), xml2"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## isoband      "covr, ggplot2, knitr, lwgeom, magick, microbenchmark,\nrmarkdown, sf, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## jsonlite     "httr, curl, plyr, testthat, knitr, rmarkdown, R.rsp, sp"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## KernSmooth   "MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## knitr        "formatR, testit, digest, rgl (>= 0.95.1201), codetools,\nrmarkdown, htmlwidgets (>= 0.7), webshot, tikzDevice (>= 0.10),\ntinytex, reticulate (>= 1.4), JuliaCall (>= 0.11.1), magick,\npng, jpeg, gifski, xml2 (>= 1.2.0), httr, DBI (>= 0.4-1),\nshowtext, tibble, sass, styler (>= 1.2.0)"                                                                                                                                                                                                                                                                         
## labeling     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## lattice      "KernSmooth, MASS, latticeExtra"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## lifecycle    "covr, crayon, knitr, rmarkdown, testthat (>= 2.1.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## lubridate    "testthat, knitr, covr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## magrittr     "testthat, knitr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## markdown     "knitr, RCurl"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## MASS         "lattice, nlme, nnet, survival"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
## Matrix       "expm, MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## methods      "codetools"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## mgcv         "parallel, survival, MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## mime         NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## mnormt       NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## modelr       "compiler, covr, ggplot2, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## munsell      "ggplot2, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## nlme         "Hmisc, MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## nnet         "MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## openssl      "testthat, digest, knitr, rmarkdown, jsonlite, jose, sodium"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## parallel     "methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## pillar       "knitr, lubridate, testthat (>= 2.0.0), withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## pkgbuild     "Rcpp, testthat, covr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## pkgconfig    "covr, testthat, disposables (>= 1.0.3)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
## pkgload      "bitops, covr, Rcpp, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
## plogr        "Rcpp"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## plyr         "abind, covr, doParallel, foreach, iterators, itertools,\ntcltk, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## praise       "testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## prettyunits  "codetools, covr, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## processx     "callr (>= 3.2.0), codetools, covr, crayon, curl, debugme,\nparallel, testthat, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## progress     "Rcpp, testthat, withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## ps           "callr, covr, curl, pingr, processx (>= 3.1.0), R6, rlang,\ntestthat, tibble"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## psych        "psychTools, GPArotation, lavaan, sem, lme4,Rcsdp, graph,\nRgraphviz"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## purrr        "covr, crayon, dplyr (>= 0.7.8), knitr, rmarkdown, testthat,\ntibble, tidyselect"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## R6           "knitr, microbenchmark, pryr, testthat, ggplot2, scales"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
## RColorBrewer NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## Rcpp         "tinytest, inline, rbenchmark, pkgKitten (>= 0.1.2)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## readr        "curl, testthat, knitr, rmarkdown, stringi, covr, spelling"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## readxl       "covr, knitr, rmarkdown, rprojroot (>= 1.1), testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## rematch      "covr, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## reprex       "covr, devtools, fortunes, knitr, miniUI, rprojroot,\nrstudioapi, shiny, styler (>= 1.0.2), testthat (>= 2.0.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                       
## reshape2     "covr, lattice, testthat (>= 0.8.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## rlang        "cli, covr, crayon, glue, magrittr, methods, pillar,\nrmarkdown, testthat (>= 2.3.0), vctrs (>= 0.2.3)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## rmarkdown    "shiny (>= 0.11), tufte, testthat, digest, dygraphs, tibble,\nfs, pkgdown, callr (>= 2.0.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## rpart        "survival"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## rprojroot    "testthat, mockr, knitr, withr, rmarkdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## rstudioapi   "testthat, knitr, rmarkdown, clipr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## rvest        "covr, knitr, png, rmarkdown, spelling, stringi (>= 0.3.1),\ntestthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## scales       "bit64, covr, dichromat, hms, testthat (>= 2.1.0), ggplot2"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## selectr      "testthat, XML, xml2"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## spatial      "MASS"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## splines      "Matrix, methods"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## stats        "MASS, Matrix, SuppDists, methods, stats4"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## stats4       NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## stringi      NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## stringr      "covr, htmltools, htmlwidgets, knitr, rmarkdown, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## survival     NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## sys          "unix (>= 1.4), spelling, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## tcltk        NA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
## testthat     "covr, curl (>= 0.9.5), devtools, knitr, rmarkdown, usethis,\nvctrs (>= 0.1.0), xml2"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
## tibble       "bench, bit64, blob, covr, dplyr, evaluate, hms, htmltools,\nimport, knitr, mockr, nycflights13, purrr, rmarkdown, testthat\n(>= 2.1.0), tidyr, withr"                                                                                                                                                                                                                                                                                                                                                                                                                 
## tidyr        "covr, jsonlite, knitr, repurrrsive (>= 1.0.0), rmarkdown,\nreadr, testthat (>= 2.1.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
## tidyselect   "covr, crayon, dplyr, knitr, magrittr, rmarkdown, testthat (>=\n2.3.0), tibble (>= 2.1.3), withr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## tidyverse    "covr, feather, glue, knitr, rmarkdown, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
## tinytex      "testit, rstudioapi"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
## tools        "codetools, methods, xml2, curl, commonmark"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## utf8         "knitr, rmarkdown, testthat"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
## utils        "methods, xml2, commonmark"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
## vctrs        "bit64, covr, crayon, generics, knitr, pillar (>= 1.4.1),\npkgdown, rmarkdown, testthat (>= 2.3.0), tibble, xml2, zeallot"                                                                                                                                                                                                                                                                                                                                                                                                                                             
## viridisLite  "hexbin (>= 1.27.0), ggplot2 (>= 1.0.1), testthat, covr"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
## whisker      "markdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
## withr        "testthat, covr, lattice, DBI, RSQLite, methods, knitr,\nrmarkdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
## xfun         "testit, parallel, rstudioapi, tinytex, mime, markdown, knitr,\nhtmltools, base64enc, remotes, rmarkdown"                                                                                                                                                                                                                                                                                                                                                                                                                                                              
## xml2         "covr, curl, httr, knitr, magrittr, mockery, rmarkdown,\ntestthat (>= 2.1.0)"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
## yaml         "RUnit"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
##              Enhances                                                  
## askpass      NA                                                        
## assertthat   NA                                                        
## backports    NA                                                        
## base         NA                                                        
## base64enc    "png"                                                     
## BH           NA                                                        
## bookdown     NA                                                        
## boot         NA                                                        
## broom        NA                                                        
## callr        NA                                                        
## cellranger   NA                                                        
## class        NA                                                        
## cli          NA                                                        
## clipr        NA                                                        
## cluster      NA                                                        
## codetools    NA                                                        
## colorspace   NA                                                        
## compiler     NA                                                        
## crayon       NA                                                        
## curl         NA                                                        
## datasets     NA                                                        
## DBI          NA                                                        
## dbplyr       NA                                                        
## desc         NA                                                        
## digest       NA                                                        
## dplyr        NA                                                        
## ellipsis     NA                                                        
## evaluate     NA                                                        
## fansi        NA                                                        
## farver       NA                                                        
## forcats      NA                                                        
## foreign      NA                                                        
## fs           NA                                                        
## generics     NA                                                        
## ggplot2      "sp"                                                      
## glue         NA                                                        
## graphics     NA                                                        
## grDevices    NA                                                        
## grid         NA                                                        
## gtable       NA                                                        
## haven        NA                                                        
## highr        NA                                                        
## hms          NA                                                        
## htmltools    "knitr"                                                   
## httr         NA                                                        
## isoband      NA                                                        
## jsonlite     NA                                                        
## KernSmooth   NA                                                        
## knitr        NA                                                        
## labeling     NA                                                        
## lattice      "chron"                                                   
## lifecycle    NA                                                        
## lubridate    "chron, fts, timeSeries, timeDate, tis, tseries, xts, zoo"
## magrittr     NA                                                        
## markdown     NA                                                        
## MASS         NA                                                        
## Matrix       "MatrixModels, graph, SparseM, sfsmisc"                   
## methods      NA                                                        
## mgcv         NA                                                        
## mime         NA                                                        
## mnormt       NA                                                        
## modelr       NA                                                        
## munsell      NA                                                        
## nlme         NA                                                        
## nnet         NA                                                        
## openssl      NA                                                        
## parallel     "snow, nws, Rmpi"                                         
## pillar       NA                                                        
## pkgbuild     NA                                                        
## pkgconfig    NA                                                        
## pkgload      NA                                                        
## plogr        NA                                                        
## plyr         NA                                                        
## praise       NA                                                        
## prettyunits  NA                                                        
## processx     NA                                                        
## progress     NA                                                        
## ps           NA                                                        
## psych        NA                                                        
## purrr        NA                                                        
## R6           NA                                                        
## RColorBrewer NA                                                        
## Rcpp         NA                                                        
## readr        NA                                                        
## readxl       NA                                                        
## rematch      NA                                                        
## reprex       NA                                                        
## reshape2     NA                                                        
## rlang        NA                                                        
## rmarkdown    NA                                                        
## rpart        NA                                                        
## rprojroot    NA                                                        
## rstudioapi   NA                                                        
## rvest        NA                                                        
## scales       NA                                                        
## selectr      NA                                                        
## spatial      NA                                                        
## splines      NA                                                        
## stats        NA                                                        
## stats4       NA                                                        
## stringi      NA                                                        
## stringr      NA                                                        
## survival     NA                                                        
## sys          NA                                                        
## tcltk        NA                                                        
## testthat     NA                                                        
## tibble       NA                                                        
## tidyr        NA                                                        
## tidyselect   NA                                                        
## tidyverse    NA                                                        
## tinytex      NA                                                        
## tools        NA                                                        
## utf8         NA                                                        
## utils        NA                                                        
## vctrs        NA                                                        
## viridisLite  NA                                                        
## whisker      NA                                                        
## withr        NA                                                        
## xfun         NA                                                        
## xml2         NA                                                        
## yaml         NA                                                        
##              License                                  License_is_FOSS
## askpass      "MIT + file LICENSE"                     NA             
## assertthat   "GPL-3"                                  NA             
## backports    "GPL-2 | GPL-3"                          NA             
## base         "Part of R 3.6.3"                        NA             
## base64enc    "GPL-2 | GPL-3"                          NA             
## BH           "BSL-1.0"                                NA             
## bookdown     "GPL-3"                                  NA             
## boot         "Unlimited"                              NA             
## broom        "MIT + file LICENSE"                     NA             
## callr        "MIT + file LICENSE"                     NA             
## cellranger   "MIT + file LICENSE"                     NA             
## class        "GPL-2 | GPL-3"                          NA             
## cli          "MIT + file LICENSE"                     NA             
## clipr        "GPL-3"                                  NA             
## cluster      "GPL (>= 2)"                             NA             
## codetools    "GPL"                                    NA             
## colorspace   "BSD_3_clause + file LICENSE"            NA             
## compiler     "Part of R 3.6.3"                        NA             
## crayon       "MIT + file LICENSE"                     NA             
## curl         "MIT + file LICENSE"                     NA             
## datasets     "Part of R 3.6.3"                        NA             
## DBI          "LGPL (>= 2.1)"                          NA             
## dbplyr       "MIT + file LICENSE"                     NA             
## desc         "MIT + file LICENSE"                     NA             
## digest       "GPL (>= 2)"                             NA             
## dplyr        "MIT + file LICENSE"                     NA             
## ellipsis     "GPL-3"                                  NA             
## evaluate     "MIT + file LICENSE"                     NA             
## fansi        "GPL (>= 2)"                             NA             
## farver       "MIT + file LICENSE"                     NA             
## forcats      "GPL-3"                                  NA             
## foreign      "GPL (>= 2)"                             NA             
## fs           "GPL-3"                                  NA             
## generics     "GPL-2"                                  NA             
## ggplot2      "GPL-2 | file LICENSE"                   NA             
## glue         "MIT + file LICENSE"                     NA             
## graphics     "Part of R 3.6.3"                        NA             
## grDevices    "Part of R 3.6.3"                        NA             
## grid         "Part of R 3.6.3"                        NA             
## gtable       "GPL-2"                                  NA             
## haven        "MIT + file LICENSE"                     NA             
## highr        "GPL"                                    NA             
## hms          "GPL-3"                                  NA             
## htmltools    "GPL (>= 2)"                             NA             
## httr         "MIT + file LICENSE"                     NA             
## isoband      "MIT + file LICENSE"                     NA             
## jsonlite     "MIT + file LICENSE"                     NA             
## KernSmooth   "Unlimited"                              NA             
## knitr        "GPL"                                    NA             
## labeling     "MIT + file LICENSE | Unlimited"         NA             
## lattice      "GPL (>= 2)"                             NA             
## lifecycle    "GPL-3"                                  NA             
## lubridate    "GPL (>= 2)"                             NA             
## magrittr     "MIT + file LICENSE"                     NA             
## markdown     "GPL-2"                                  NA             
## MASS         "GPL-2 | GPL-3"                          NA             
## Matrix       "GPL (>= 2) | file LICENCE"              NA             
## methods      "Part of R 3.6.3"                        NA             
## mgcv         "GPL (>= 2)"                             NA             
## mime         "GPL"                                    NA             
## mnormt       "GPL-2 | GPL-3"                          NA             
## modelr       "GPL-3"                                  NA             
## munsell      "MIT + file LICENSE"                     NA             
## nlme         "GPL (>= 2) | file LICENCE"              NA             
## nnet         "GPL-2 | GPL-3"                          NA             
## openssl      "MIT + file LICENSE"                     NA             
## parallel     "Part of R 3.6.3"                        NA             
## pillar       "GPL-3"                                  NA             
## pkgbuild     "GPL-3"                                  NA             
## pkgconfig    "MIT + file LICENSE"                     NA             
## pkgload      "GPL-3"                                  NA             
## plogr        "MIT + file LICENSE"                     NA             
## plyr         "MIT + file LICENSE"                     NA             
## praise       "MIT + file LICENSE"                     NA             
## prettyunits  "MIT + file LICENSE"                     NA             
## processx     "MIT + file LICENSE"                     NA             
## progress     "MIT + file LICENSE"                     NA             
## ps           "BSD_3_clause + file LICENSE"            NA             
## psych        "GPL (>= 2)"                             NA             
## purrr        "GPL-3 | file LICENSE"                   NA             
## R6           "MIT + file LICENSE"                     NA             
## RColorBrewer "Apache License 2.0"                     NA             
## Rcpp         "GPL (>= 2)"                             NA             
## readr        "GPL (>= 2) | file LICENSE"              NA             
## readxl       "GPL-3"                                  NA             
## rematch      "MIT + file LICENSE"                     NA             
## reprex       "MIT + file LICENSE"                     NA             
## reshape2     "MIT + file LICENSE"                     NA             
## rlang        "GPL-3"                                  NA             
## rmarkdown    "GPL-3"                                  NA             
## rpart        "GPL-2 | GPL-3"                          NA             
## rprojroot    "GPL-3"                                  NA             
## rstudioapi   "MIT + file LICENSE"                     NA             
## rvest        "GPL-3"                                  NA             
## scales       "MIT + file LICENSE"                     NA             
## selectr      "BSD_3_clause + file LICENCE"            NA             
## spatial      "GPL-2 | GPL-3"                          NA             
## splines      "Part of R 3.6.3"                        NA             
## stats        "Part of R 3.6.3"                        NA             
## stats4       "Part of R 3.6.3"                        NA             
## stringi      "file LICENSE"                           "yes"          
## stringr      "GPL-2 | file LICENSE"                   NA             
## survival     "LGPL (>= 2)"                            NA             
## sys          "MIT + file LICENSE"                     NA             
## tcltk        "Part of R 3.6.3"                        NA             
## testthat     "MIT + file LICENSE"                     NA             
## tibble       "MIT + file LICENSE"                     NA             
## tidyr        "MIT + file LICENSE"                     NA             
## tidyselect   "GPL-3"                                  NA             
## tidyverse    "GPL-3 | file LICENSE"                   NA             
## tinytex      "MIT + file LICENSE"                     NA             
## tools        "Part of R 3.6.3"                        NA             
## utf8         "Apache License (== 2.0) | file LICENSE" NA             
## utils        "Part of R 3.6.3"                        NA             
## vctrs        "GPL-3"                                  NA             
## viridisLite  "MIT + file LICENSE"                     NA             
## whisker      "GPL-3"                                  NA             
## withr        "GPL (>= 2)"                             NA             
## xfun         "MIT + file LICENSE"                     NA             
## xml2         "GPL (>= 2)"                             NA             
## yaml         "BSD_3_clause + file LICENSE"            NA             
##              License_restricts_use OS_type MD5sum NeedsCompilation Built  
## askpass      NA                    NA      NA     "yes"            "3.6.0"
## assertthat   NA                    NA      NA     "no"             "3.6.0"
## backports    NA                    NA      NA     "yes"            "3.6.3"
## base         NA                    NA      NA     NA               "3.6.3"
## base64enc    NA                    NA      NA     "yes"            "3.6.0"
## BH           NA                    NA      NA     "no"             "3.6.0"
## bookdown     NA                    NA      NA     "no"             "3.6.0"
## boot         NA                    NA      NA     "no"             "3.6.3"
## broom        NA                    NA      NA     "no"             "3.6.0"
## callr        NA                    NA      NA     "no"             "3.6.2"
## cellranger   NA                    NA      NA     "no"             "3.6.0"
## class        NA                    NA      NA     "yes"            "3.6.3"
## cli          NA                    NA      NA     "no"             "3.6.0"
## clipr        NA                    NA      NA     "no"             "3.6.0"
## cluster      NA                    NA      NA     "yes"            "3.6.3"
## codetools    NA                    NA      NA     "no"             "3.6.3"
## colorspace   NA                    NA      NA     "yes"            "3.6.0"
## compiler     NA                    NA      NA     NA               "3.6.3"
## crayon       NA                    NA      NA     "no"             "3.6.0"
## curl         NA                    NA      NA     "yes"            "3.6.0"
## datasets     NA                    NA      NA     NA               "3.6.3"
## DBI          NA                    NA      NA     "no"             "3.6.0"
## dbplyr       NA                    NA      NA     "no"             "3.6.0"
## desc         NA                    NA      NA     "no"             "3.6.0"
## digest       NA                    NA      NA     "yes"            "3.6.0"
## dplyr        NA                    NA      NA     "yes"            "3.6.0"
## ellipsis     NA                    NA      NA     "yes"            "3.6.0"
## evaluate     NA                    NA      NA     "no"             "3.6.0"
## fansi        NA                    NA      NA     "yes"            "3.6.0"
## farver       NA                    NA      NA     "yes"            "3.6.0"
## forcats      NA                    NA      NA     "no"             "3.6.0"
## foreign      NA                    NA      NA     "yes"            "3.6.3"
## fs           NA                    NA      NA     "yes"            "3.6.3"
## generics     NA                    NA      NA     "no"             "3.6.0"
## ggplot2      NA                    NA      NA     "no"             "3.6.0"
## glue         NA                    NA      NA     "yes"            "3.6.3"
## graphics     NA                    NA      NA     "yes"            "3.6.3"
## grDevices    NA                    NA      NA     "yes"            "3.6.3"
## grid         NA                    NA      NA     "yes"            "3.6.3"
## gtable       NA                    NA      NA     "no"             "3.6.0"
## haven        NA                    NA      NA     "yes"            "3.6.0"
## highr        NA                    NA      NA     "no"             "3.6.0"
## hms          NA                    NA      NA     "no"             "3.6.0"
## htmltools    NA                    NA      NA     "yes"            "3.6.0"
## httr         NA                    NA      NA     "no"             "3.6.0"
## isoband      NA                    NA      NA     "yes"            "3.6.0"
## jsonlite     NA                    NA      NA     "yes"            "3.6.0"
## KernSmooth   NA                    NA      NA     "yes"            "3.6.3"
## knitr        NA                    NA      NA     "no"             "3.6.0"
## labeling     NA                    NA      NA     "no"             "3.6.0"
## lattice      NA                    NA      NA     "yes"            "3.6.3"
## lifecycle    NA                    NA      NA     "no"             "3.6.0"
## lubridate    NA                    NA      NA     "yes"            "3.6.0"
## magrittr     NA                    NA      NA     "no"             "3.6.0"
## markdown     NA                    NA      NA     "yes"            "3.6.0"
## MASS         NA                    NA      NA     "yes"            "3.6.3"
## Matrix       NA                    NA      NA     "yes"            "3.6.3"
## methods      NA                    NA      NA     "yes"            "3.6.3"
## mgcv         NA                    NA      NA     "yes"            "3.6.3"
## mime         NA                    NA      NA     "yes"            "3.6.0"
## mnormt       NA                    NA      NA     "yes"            "3.6.0"
## modelr       NA                    NA      NA     "no"             "3.6.0"
## munsell      NA                    NA      NA     "no"             "3.6.0"
## nlme         NA                    NA      NA     "yes"            "3.6.3"
## nnet         NA                    NA      NA     "yes"            "3.6.3"
## openssl      NA                    NA      NA     "yes"            "3.6.0"
## parallel     NA                    NA      NA     "yes"            "3.6.3"
## pillar       NA                    NA      NA     "no"             "3.6.0"
## pkgbuild     NA                    NA      NA     "no"             "3.6.0"
## pkgconfig    NA                    NA      NA     "no"             "3.6.0"
## pkgload      NA                    NA      NA     "yes"            "3.6.0"
## plogr        NA                    NA      NA     "no"             "3.6.0"
## plyr         NA                    NA      NA     "yes"            "3.6.0"
## praise       NA                    NA      NA     "no"             "3.6.0"
## prettyunits  NA                    NA      NA     "no"             "3.6.0"
## processx     NA                    NA      NA     "yes"            "3.6.0"
## progress     NA                    NA      NA     "no"             "3.6.0"
## ps           NA                    NA      NA     "yes"            "3.6.0"
## psych        NA                    NA      NA     "no"             "3.6.0"
## purrr        NA                    NA      NA     "yes"            "3.6.0"
## R6           NA                    NA      NA     "no"             "3.6.0"
## RColorBrewer NA                    NA      NA     "no"             "3.6.0"
## Rcpp         NA                    NA      NA     "yes"            "3.6.0"
## readr        NA                    NA      NA     "yes"            "3.6.0"
## readxl       NA                    NA      NA     "yes"            "3.6.0"
## rematch      NA                    NA      NA     "no"             "3.6.0"
## reprex       NA                    NA      NA     "no"             "3.6.0"
## reshape2     NA                    NA      NA     "yes"            "3.6.0"
## rlang        NA                    NA      NA     "yes"            "3.6.0"
## rmarkdown    NA                    NA      NA     "no"             "3.6.0"
## rpart        NA                    NA      NA     "yes"            "3.6.3"
## rprojroot    NA                    NA      NA     "no"             "3.6.0"
## rstudioapi   NA                    NA      NA     "no"             "3.6.0"
## rvest        NA                    NA      NA     "no"             "3.6.0"
## scales       NA                    NA      NA     "no"             "3.6.0"
## selectr      NA                    NA      NA     "no"             "3.6.0"
## spatial      NA                    NA      NA     "yes"            "3.6.3"
## splines      NA                    NA      NA     "yes"            "3.6.3"
## stats        NA                    NA      NA     "yes"            "3.6.3"
## stats4       NA                    NA      NA     NA               "3.6.3"
## stringi      NA                    NA      NA     "yes"            "3.6.0"
## stringr      NA                    NA      NA     "no"             "3.6.0"
## survival     NA                    NA      NA     "yes"            "3.6.3"
## sys          NA                    NA      NA     "yes"            "3.6.0"
## tcltk        NA                    NA      NA     "yes"            "3.6.3"
## testthat     NA                    NA      NA     "yes"            "3.6.0"
## tibble       NA                    NA      NA     "yes"            "3.6.2"
## tidyr        NA                    NA      NA     "yes"            "3.6.0"
## tidyselect   NA                    NA      NA     "yes"            "3.6.0"
## tidyverse    NA                    NA      NA     "no"             "3.6.0"
## tinytex      NA                    NA      NA     "no"             "3.6.2"
## tools        NA                    NA      NA     "yes"            "3.6.3"
## utf8         NA                    NA      NA     "yes"            "3.6.0"
## utils        NA                    NA      NA     "yes"            "3.6.3"
## vctrs        NA                    NA      NA     "yes"            "3.6.0"
## viridisLite  NA                    NA      NA     "no"             "3.6.0"
## whisker      NA                    NA      NA     "no"             "3.6.0"
## withr        NA                    NA      NA     "no"             "3.6.0"
## xfun         NA                    NA      NA     "no"             "3.6.0"
## xml2         NA                    NA      NA     "yes"            "3.6.2"
## yaml         NA                    NA      NA     "yes"            "3.6.0"
# is package psych installed?
which(installed.packages() == 'psych')
## [1] 79

prüfen ob ein Paket installiert ist:

# is package psych installed?
which(installed.packages() == 'psych')
## [1] 79
# or simply try to load it
require("psych")

Spezifisches zu eigenen Packages auf dem Göttinger Statistikserver ubps-i-s1

Ein paar Spezifika, wenn mit Studierenden-Accounts eigene Packages in RStudio installiert werden sollen. Normalerweise kommt die Meldung would you like to create a personal library 'C:\Windows\system32\config\systemprofile\AppDataLocal\R' to install packages into? Egal welche Option gewählt wird, es geht nicht weiter und das hat mit den lokalen Spezifika in Göttingen und im Pool zu tun.

Workaround eigene Packages

Die Packages werden in einem Verzeichnis auf dem P: Laufwerk installiert und beim Laden wird mit angegeben, von wo aus das Package gelesen werden soll.

Beispiel: Hier wird P:\R (Windows Notation, daher ‘/’) als Verzeichnis für Libraries benutzt

[die Befehle unten dienen nur der Illustration und werden nicht direkt ausgeführt]

# get and install a package called sudoku in my personal directory at GWDG/StudIT
install.packages("sudoku", lib="P:/R/library")
# load package sudoku explicitly by supplying the location of the package
library(sudoku,lib.loc='P:/R/library')
# ... the same using require()
require(sudoku,lib.loc='P:/R/library')

Ab SS 2017 ist der obige Pfad auch im Default Suchpfad für Pakete enthalten, so dass geht:

# get and install a package called sudoku in my personal directory at GWDG/StudIT
install.packages("sudoku", lib="P:/R/library")
# library search path
.libPaths()
# load package sudoku that can be found in search path
library(sudoku)
# ... the same using require()
require(sudoku)

Datentypen

cf data_types

Inhalt (Attribute) von Objekten

# attributes(objekt)

b.t <- c(38, 27, 34, 37, 50, 55, 57, 54, 60)
b.w <- c(40, 38, 41, 40, 37, 32, 33, 35, 33)
ll <- lm(b.t ~ b.w)
attributes(ll)
## $names
##  [1] "coefficients"  "residuals"     "effects"       "rank"         
##  [5] "fitted.values" "assign"        "qr"            "df.residual"  
##  [9] "xlevels"       "call"          "terms"         "model"        
## 
## $class
## [1] "lm"

Data-Input

Daten sind in R extrem flexibel. R kann auch dem sehr üblichen Datenformat als Textdatei mit Tabulator-getrennten Feldern und einer Kopfzeile mit den Variablennamen umgehen.

vgl. io Rmd html

Ausgabe

Die Ausgabe kann umgeleitet werden, um ein Ergebnisfile zu erzeugen. Die Ausgabe kann auch parallel in Ergebnisfile und auf den Bildschirm erfolgen.

# Ausgabe umleiten in Datei im aktuellen Working-Directory
#sink("output.txt")

# Ausgabe in Datei auf LW p: und auf Bildschirm parallel umleiten
# sink("p:output.txt", split="TRUE")

# und wieder auf den Bildschirm bringen (zurücksetzen)
#sink()

in diesem Zusammenhang sind u. U. auch die Automatisierungsmöglichkeiten interessant. Grafiken programmiert exportieren

Grafiken können sehr flexibel programmiert werden. Automatisch Grafiken erzeugen:

# eine jpeg-Datei erzeugen
# erzeugte Grafik in Datei umleiten 
jpeg(file="scatterplot.jpg")
# wenn kein Pfad angegeben wird landet die Datei im aktuellen working directory: getwd()

# Visualisierung Scatterplot
x <- c(10,11,12,13,14,15,16,17, 15, 17, 10)
y <- c(22,21,23,22,24,26,25,27, 22, 22, 15) 
plot(x, y)


# Grafikdevice schließen
dev.off()
## quartz_off_screen 
##                 2

Zeichenketten zusammenfügen

s1 <- 'nie'
s2 <- 'mals'
paste(s1, s2, sep='-')
## [1] "nie-mals"

Objekte

Struktur: str(obj)

Listen

aus [http://www.statmethods.net/input/datatypes.html]

An ordered collection of objects (components). A list allows you to gather a variety of (possibly unrelated) objects under one name.

# example of a list with 4 components -
# a string, a numeric vector, a matrix, and a scaler
a <- c(1,2,3,2,1)
B <- matrix( 
   c(2, 4, 3, 1, 5, 7), # the data elements 
   nrow=2,              # number of rows 
   ncol=3,              # number of columns 
   byrow = TRUE)        # fill matrix by rows 

mylist1 <- list(name="Fred", mynumbers=a, mymatrix=B, age=5.3)
mylist2 <- mylist1

# example of a list containing two lists
mylist <- c(mylist1,mylist2)

# Identify elements of a list using the [[]] convention.

mylist[[2]] # 2nd component of the list
## [1] 1 2 3 2 1
mylist1[["mynumbers"]] # component named mynumbers in list
## [1] 1 2 3 2 1

RTutoriallist

Menge der Beobachtungen in Data-Frame

# get some data
bmi <- read.delim("http://md.psych.bio.uni-goettingen.de/data/virt/v_bmi.txt")
# number of observations (rows, lines) in dataframe
nrow(bmi)
## [1] 30
# alternatively length() of some column
length(bmi$subj)
## [1] 30
# number of variables (columns) in dataframe
ncol(bmi)
## [1] 12

oder via dplyr

require(dplyr)
## Loading required package: dplyr
## 
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
# get some data
bmi <- read.delim("http://md.psych.bio.uni-goettingen.de/data/virt/v_bmi.txt")
# number of observations (rows, lines) in dataframe
dplyr::summarize(bmi, n=n())
##    n
## 1 30
# alternatively length() of some column
length(bmi$subj)
## [1] 30
# number of variables (columns) in dataframe
ncol(bmi)
## [1] 12

Befehlsumfang eines Ergebnisobjekts

methods(class=“lme”)

ToDo

Arbeitsbereich löschen

Parameter, postitional, named, defaults, overwrite

Ein paar Bemerkungen

R ist grundsätzlich textorientiert.
Nach dem Aufruf von R findet man sich auf einer Kommandozeile, die Eingaben erwartet.
Eingaben werden mit der Enter-Taste abgeschlossen und dann direkt ausgeführt.
Alle Text-Ausgaben erscheinen im Eingabefenster.
Für grafische Ausgaben wird ein Grafikfenster geöffnet, in dem die Grafiken gezeigt werden.
Die Grafiken sind nicht direkt interaktiv manipulierbar.
Eingaben können entweder direkt eingetippt werden, oder aber von einer anderen Quelle per copy/paste eingefügt werden.
Es empfielt sich das parallele Arbeiten mit einem guten Text-Editor.
Vorherige Befehle können über die Cursortasten zurückgeholt und ggf. verändert neu abgeschickt werden (command history).
'#' leitet einen Kommentar ein: Alles was in dieser Zeile nachher kommt wird ignoriert

Arbeitsverzeichnis

Alle Arbeiten beziehen sich auf eine ‘working directory’, also ein Arbeitsverzeichnis. Alle verwendeten Dateien werden dort gesucht/abgelegt, wenn nicht ein vollständiger Pfad für Dateien angegeben wird. Über diesen Mechanismus können völlig unabhängige Auswertungsprojekte verwirklicht werden.

# Was ist das aktuelle Working Directory?
getwd()
## [1] "/Users/pzezula/ownCloud/lehre_ss_2020/unit/basics"
# Working Directory festlegen
##setwd('c:/pfad/zum/verzeichnis/')    # auch unter Win mit / nicht mit \\

# Alle gemachten Eingaben werden mitprotokolliert und können am Ende einer Sitzung abgespeichert werden. Speichern über Menu File | save oder per Kommando

# Session history abspeichern
##history("p:/meine_auswertungsbefehle.rhistory")

#Default File-Extension für diese Art von Dateien ist .Rhistory Diese Extension wird nicht automatisch generiert.

Arbeitsumgebung

Die gesamte Arbeitsumgebung (alle Daten) kann gespeichert und wieder geladen werden. Wenn die Extension (.RData) angehängt ist genügt unter Windows auch ein Doppelklick. Oft ist eine automatisierte Auswertung mit einem Rohdatenfile und einer Befehlsfolge die bessere Alternative für ein grosses Projekt (nachvollziehbarer). s.u.

# aktuelle Arbeitsumgebung speichern
#save(file="p:/zustand_2010.RData")
# oder
#save.image("p:/zustand_2010.RData")

# zum Laden der gespeicherten Arbeitsumgebung
#load("p:/zustand_2010.RData")

#Mit dem ls() oder objects() Befehl kann überprüft werden, welche (Daten-)Objekte in der aktuellen Session existierenden.
#Löschen kann man mit rm(). Der Befehl rm(list=ls(all=TRUE)) löscht alle aktuellen Objekte.

#Kommandoeingabe

#Befehle eingetippt oder per copy/paste eingefügt werden oder können auch aus einer externen Datei eingelesen werden. Dies bietet die Möglichkeit, automatisierte Auswertungen zu generieren. (vgl. Automatisierung)

# Datei mit Kommandos von LW p: einlesen
#source("p:/r_auswertungskommandos.txt")

# Wenn man sehen möchte, was passiert, hilft das echo-Flag
#source("p:/r_auswertungskommandos.txt", echo=T)

# Die Befehlsdatei kann sogar in einer URL liegen (internationale Zusammenarbeit)
#source("http://www.psych.uni-goettingen.de/r/files/and_then.txt", echo=T)


#Suchpfad

# Suchpfad ausgeben lassen
search()
##  [1] ".GlobalEnv"        "package:dplyr"     "package:psych"    
##  [4] "package:ggplot2"   "package:stats"     "package:graphics" 
##  [7] "package:grDevices" "package:utils"     "package:datasets" 
## [10] "package:methods"   "Autoloads"         "package:base"
# Suchpfad mit attach erweitern
d.f <- data.frame(
  v1 = c(1,2,3),
  v2 = c(4,5,6)
) 
attach(d.f)
# jetzt sind die names(d.f) direkt verfügbar im Namespace 
search()
##  [1] ".GlobalEnv"        "d.f"               "package:dplyr"    
##  [4] "package:psych"     "package:ggplot2"   "package:stats"    
##  [7] "package:graphics"  "package:grDevices" "package:utils"    
## [10] "package:datasets"  "package:methods"   "Autoloads"        
## [13] "package:base"
v1
## [1] 1 2 3
# d.f wieder aus dem Namespace nehmen
detach(d.f)

# v1 # erzeugt jetzt einen Error

Interaktive Online Einführung in R und Statistik

[http://swirlstats.com/]