Learn R Programming

visNetwork (version 2.0.9)

visNetwork-shiny: Shiny bindings for visNetwork

Description

Output and render functions for using visNetwork within Shiny applications and interactive Rmd documents. With visNetworkProxy, you can update your network without redraw in shiny.

Usage

visNetworkOutput(outputId, width = "100%", height = "400px")

renderVisNetwork(expr, env = parent.frame(), quoted = FALSE)

visNetworkProxy(shinyId, session = shiny::getDefaultReactiveDomain())

Arguments

outputId

: output variable to read from

width, height

Must be a valid CSS unit (like "100%", "400px", "auto") or a number, which will be coerced to a string and have "px" appended.

expr

An expression that generates a visNetwork

env

The environment in which to evaluate expr.

quoted

Is expr a quoted expression (with quote())? This is useful if you want to save an expression in a variable.

shinyId

single-element character vector indicating the shiny output ID of the network to modify

session

the Shiny session object to which the map belongs; usually the default value will suffice

Details

With visNetworkProxy, you can update your network and use various methods :

References

See online documentation http://datastorm-open.github.io/visNetwork/

Examples

Run this code
# NOT RUN {
# }
# NOT RUN {
# have a look to : 
shiny::runApp(system.file("shiny", package = "visNetwork"))

# }

Run the code above in your browser using DataLab