makeDepGraph(pkg, availPkgs, repos = getOption("repos"), type = "source",
suggests = TRUE, enhances = FALSE, includeBasePkgs = FALSE, ...)
available.packages
"http://cran.us.r-project.org"
. Passed to available.packages
download.packages
.available.packages
pkgDep
to extract package dependencies
Other dependency functions: basePkgs
;
pkgDep
; plot.pkgDepGraph
availPkgs <- cranJuly2014
availPkgs <- pkgAvail(
repos = c(CRAN="http://cran.revolutionanalytics.com"),
type="source"
)
# Create dependency graph using stored database of available packages
p <- makeDepGraph(
c("ggplot2", "forecast"),
availPkgs = availPkgs
)
if(require(igraph)) plot(p)
# Create dependency graph using newly retrieved database from CRAN
p <- makeDepGraph(
c("ggplot2", "forecast"),
repos = c(CRAN="http://cran.revolutionanalytics.com"),
type="source"
)
if(require(igraph)) plot(p)
Run the code above in your browser using DataLab