Diff of /packages.R [000000] .. [37bd50]

Switch to unified view

a b/packages.R
1
2
getPckg <- function(pckg) install.packages(pckg, repos = "http://cran.r-project.org")
3
4
pckg = try(require(knitr))
5
if(!pckg) {
6
  cat("Installing 'knitr' from CRAN\n")
7
  getPckg("knitr")
8
  require(knitr)
9
}
10
pckg = try(require(splines))
11
if(!pckg) {
12
  cat("Installing 'splines' from CRAN\n")
13
  getPckg("splines")
14
  require(splines)
15
}
16
pckg = try(require(casebase))
17
if(!pckg) {
18
  cat("Installing 'casebase' from CRAN\n")
19
  getPckg("casebase")
20
  require(casebase)
21
}
22
pckg = try(require(ggplot2))
23
if(!pckg) {
24
  cat("Installing 'ggplot2' from CRAN\n")
25
  getPckg("ggplot2")
26
  require(ggplot2)
27
}
28
pckg = try(require(pacman))
29
if(!pckg) {
30
  cat("Installing 'knitr' from CRAN\n")
31
  getPckg("pacman")
32
  require(pacman)
33
}
34
pckg = try(require(survival))
35
if(!pckg) {
36
  cat("Installing 'survival' from CRAN\n")
37
  getPckg("survival")
38
  require(survival)
39
}
40
pckg = try(require(readr))
41
if(!pckg) {
42
  cat("Installing 'readr' from CRAN\n")
43
  getPckg("readr")
44
  require(readr)
45
}
46
pckg = try(require(mice))
47
if(!pckg) {
48
  cat("Installing 'mice' from CRAN\n")
49
  getPckg("mice")
50
  require(mice)
51
}
52
pckg = try(require(reshape2))
53
if(!pckg) {
54
  cat("Installing 'reshape2' from CRAN\n")
55
  getPckg("reshape2")
56
  require(reshape2)
57
}
58
pckg = try(require(RColorBrewer))
59
if(!pckg) {
60
  cat("Installing 'RColorBrewer' from CRAN\n")
61
  getPckg("RColorBrewer")
62
  require(RColorBrewer)
63
}
64