Skip to content

CCICB/interactiveEDA

Repository files navigation

interactiveEDA

Lifecycle: experimental R-CMD-check GitHub Issues or Pull Requests code size GitHub last commit r-universe status badge

A browser-based graphical user interface for interactive exploratory data analysis, powered by the 'ggEDA' package. Designed for non-programmers, it allows users to explore complex multi-variable relationships, visualize patterns of missing data, and create publication-ready parallel coordinate plots and tiled one-dimensional graphics — all without writing a single line of code.

Quick Start

Start using the web-app hosted here

Running interactiveEDA offline:

You can install interactiveEDA as an R package from GitHub with:

# install.packages("pak")
pak::pak("CCICB/interactiveEDA")

Once installed, run the app locally:

library(interactiveEDA)
run_app()

interactiveEDA will open in your default browser.

For Developers

Creating a web-assembly app

interactiveEDA is developed as a golem app, which by default cannot be compiled to webassembly because it lacks the required "app.R" file. We have added this file to the package root directory so web-assembly compilation can be accomplished using shinylive::export(".", "_site").

To auto-compile and deploy the web-assembly app version: use the deploy-app.yaml.

If this doesn't work, we can try the following shiny-live github action

Code of Conduct

Please note that the interactiveEDA project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

About

A GUI for data exploration

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages