Skip to content

ifpen/ScatterPlotMatrix

Repository files navigation

scatterPlotMatrix

scatterPlotMatrix snapshot

Overview

scatterPlotMatrix is an R package providing an interactive scatter plot matrix, written in R and javascript, based on htmlwidgets and d3.js.

In a Shiny app, it can be updated programmatically and some actions can trigger reactions - see example test/testingApp/Shiny-ScatterPlotMatrix-ParallelPlot-CsvFile.R (deployed in shinyapps.io).

For example, it can interact with a parallelPlot.

link scatterPlotMatrix-parallelPlot snapshot

Context

This scatterPlotMatrix R package was initially developped as part of the Lagun project conducted by Safran Tech and IFPEN, to improve speed and responsiveness of its existing scatter plot matrix (more information here).

Install

  • Requirements: R (>= 3.5.1) available from CRAN, git
  • Clone the current repository: git clone https://ifpen.gitlabfr.com/detocs/scatterplotmatrix.git
  • Install scatterPlotMatrix: R -e "install.packages('scatterplotmatrix/htmlwidget/spm/', repos = NULL, type = 'source')"

To generate htmlwidget files from source files:

cd scatterplotmatrix
npm install
npm run build

See doc/devGuide.md for more information.

List of contributors

  • David Chazalviel (TECH'advantage, funded by IFPen)
  • Benoit Lehman (TECH'advantage, funded by IFPen)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors