visNetwork
R package, using vis.js library for network visualization. visNetwork is now available on CRAN.
Online documentation
http://datastorm-open.github.io/visNetwork
And have a look to multiple R examples, vis.js documentation (visDocumentation).
News
2.0.4 available on CRAN
Update to fontAwesome 4.7.0
Fix node's id bug on collapse
Add
mainargument toselectedByandnodesIdSelectionAdd
sparklinegraphics invisTreeNew
visHclustfor visualize Hierarchical cluster analysisNew
visNetworkEditorand modulevisNetworkEditorUIto usevisConfigurejavascript functionnalities in R and shinyAdd
zoomtovisLegendto vis.js 4.20.1
Add
input$network_initializedAdd
backgroundtovisNetworkFix
visTreeEditorbug using rpart objectvisTreeEditor: add complexity parametersFix
layoutcontrol invisIgraph&visIgraphLayoutAdd support for edges color/label using
highlightNearest/selectedByNew
collapsefeatures (?visOptions)New proxy methods :
visGetBoundingBox,visGetConnectedEdges,visGetConnectedNodes,visGetEdges,visGetNodes,visGetPositions,visGetScale,visGetSelectedEdges,visGetSelectedNodes,visGetSelection,visGetViewPositioninit
visTree, to visualize rpart object,visTreeEditorandvisTreeModuleServer
Example
install.packages("visNetwork")
# devtools::install_github("datastorm-open/visNetwork") for development version
require(visNetwork)
?visNetwork
# minimal example
nodes <- data.frame(id = 1:3)
edges <- data.frame(from = c(1,2), to = c(1,3))
visNetwork(nodes, edges)
# vignette
vignette("Introduction-to-visNetwork")
# full javascript documentation
visDocumentation()
# shiny example
shiny::runApp(system.file("shiny", package = "visNetwork"))