A Consistent and Intuitive Platform to Explore the Dependencies of Packages on the Comprehensive R Archive Network Like Repositories

Interactively explore various dependencies of a package(s) (on the Comprehensive R Archive Network Like repositories) and perform analysis using tidy philosophy. Most of the functions return a 'tibble' object (enhancement of 'dataframe') which can be used for further analysis. The package offers functions to produce 'network' and 'igraph' dependency graphs. The 'plot' method produces a static plot based on 'ggnetwork' and 'plotd3' function produces an interactive D3 plot based on 'networkD3'.


The package pkggraph is meant to interactively explore various dependencies of a package(s) (on CRAN like repositories) and perform analysis using tidy philosophy. Most of the functions return a tibble object (enhancement of dataframe) which can be used for further analysis. The package offers functions to produce network and igraph dependency graphs. The plot method produces a static plot based on ggnetwork and plotd3 function produces an interactive D3 plot based on networkD3.

Installation

install.packages("pkggraph")

Usage

See the vignette on the CRAN page for more details.

News

  • 0.2.2:

    • 'init' is done better using data.table. Time reduced to less than 1/5 what is used to take.
    • 'init' has the new default of local = FALSE.
  • 0.2.1:

    • fixed the 'plot', so that it does not mask the plot generic
  • 0.2.0:

    • known issue with legend not appearning in knitr output

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("pkggraph")

0.2.2 by KS Srikanth, 6 months ago


https://github.com/talegari/pkggraph


Report a bug at https://github.com/talegari/pkggraph/issues


Browse source code at https://github.com/cran/pkggraph


Authors: KS Srikanth [aut, cre], Singh Nikhil [aut]


Documentation:   PDF Manual  


GPL-3 license


Imports curl, dplyr, htmltools, igraph, intergraph, Matrix, networkD3, network, RColorBrewer, tibble, tools, utils, plyr

Depends on ggnetwork, ggplot2, data.table

Suggests knitr, rmarkdown, magrittr, sna, statnet.common, tidyverse, BiocInstaller


See at CRAN