A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/react-R/forcer below:

react-R/forcer: example React-based htmlwidget for react-force-graph

For demonstration purposes - easy enough to turn into a CRAN-worthy package; let me know if you have interest

forcer is a quickly assembled htmlwidget for Vasco Asturiano’s react-force-graph. The package is designed to work but also primarily to demonstrate how to use reactR::scaffoldWidget to create an htmlwidget from a React component. Please see the tutorial htmlwidgets with reactR for the steps to go from React component to fully functioning htmlwidget.

Install the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("react-R/forcer")

Here are some very quick examples to demonstrate the three types of force-directed graphs provided.

library(d3r)
library(igraph)
#> Warning: package 'igraph' was built under R version 3.4.4
#> 
#> Attaching package: 'igraph'
#> The following objects are masked from 'package:stats':
#> 
#>     decompose, spectrum
#> The following object is masked from 'package:base':
#> 
#>     union
library(forcer)

# VR crashed my RStudio so open in real browser
options(viewer = NULL)

# 2D
forcer(
  data = d3r::d3_igraph(igraph::make_tree(60,3,mode="in")),
  forcetype = "ForceGraph2D",
  nodeColor = list("#0f0"),
  linkCurvature = 0.25
)
#> Warning: package 'bindrcpp' was built under R version 3.4.4

… and for 3d and a-frame VR …

# 3D
forcer(
  data = d3r::d3_igraph(igraph::make_tree(60,3)),
  forcetype = "ForceGraph3D"
)

# VR
forcer(
  data = d3r::d3_igraph(igraph::make_tree(60,3)),
  forcetype = "ForceGraphVR"
)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4