DependenciesGraphs is a R package for dependencies visuallization. All the remarks and bugs are welcome on github : https://github.com/DataKnowledge/DependenciesGraphs.

Installation

Package is actually only available on github. You can install it with :

devtools::install_github("DataKnowledge/DependenciesGraphs")

DependenciesGraphs make differents types of graphs :

Dependencies between functions in a package

From a specific function

require(DependenciesGraphs)

# you mus first loaded the target package using library
library(plyr,quietly = TRUE)
dep <- funDependencies("package:plyr","count")
plot(dep)





Between all functions

 dep <- envirDependencies("package:plyr")
 plot(dep,block=TRUE)

Dependencies between (installed) packages

dep <- Pck.load.to.vis("plyr")
plot(dep)

dep <- Pck.load.to.vis(c("htmlwidgets", "shiny"))
plot(dep)

Explore your installed package daster with the Shiny application

launch.app()