Package visNetwork: nice interactive visualisation of graph and networks

posted Jun 30, 2016, 4:48 AM by Yanchang Zhao   [ updated Jun 30, 2016, 4:49 AM ]
I has been looking for a long time for an easy way to visualise networks and graphs in R. Package igraph provides various useful functions for network analysis, but doesn't support interactive network plot. Package networkD3 and d3Network provide limited interactive plot, but donot support zoom and pan operations.

Recently, I came across a new R package, visNetwork, which uses vis.js javascript library, providing very powerful functions for interactive netweork visualisation, including drag and drop, selecting, grouping, zooming and panning, and easily customising node icons and edges.

See some examples of visNetwork at https://cran.r-project.org/web/packages/visNetwork/vignettes/Introduction-to-visNetwork.html.