Learn R Programming

AssociationExplorer2

AssociationExplorer2 is an R package that provides a Shiny application for exploring statistical associations within multivariate datasets.

The app offers interactive tools for examining relationships between variables, including:

  • correlation networks
  • bivariate visualizations (numeric–numeric, numeric–categorical, categorical–categorical)
  • summary tables describing variable distributions

The application supports optional survey weights and range-based filters for association strengths, making it suitable for exploring complex or survey-based datasets.


Installation

From CRAN

install.packages("AssociationExplorer2")

Development version from GitHub

# install.packages("remotes")
remotes::install_github("AntoineSoetewey/AssociationExplorer2")

Launching the Shiny Application

You can launch the Shiny application using the following command:

library(AssociationExplorer2)
run_associationexplorer()

This opens the interactive Shiny interface in your default web browser.


Features

  • Correlation networks

Visualize associations between variables using weighted network diagrams. Supports numeric–numeric, numeric–categorical, and categorical–categorical associations.

  • Bivariate visualizations

Generate scatter plots, mean plots, and contingency tables depending on variable types.

  • Survey weights

Users may optionally specify a survey weight variable. Weighted statistics and associations are computed where applicable.

  • Range-based association filtering

Instead of setting a single cutoff threshold, users can filter associations based on minimum and maximum ranges.

  • Data upload interface

Users can load their own datasets in common formats (CSV, Excel, etc.). A small demonstration dataset is included with the package.


Exemple

library(AssociationExplorer2)

# Launch the application
run_associationexplorer()

Upload your dataset through the interface, select the variables of interest, adjust the thresholds or weights, and explore the resulting association structures.


Included Data

The package includes a small demonstration dataset suitable for illustrating the app’s key functionalities. Users can upload CSV or Excel files through the interface to analyze their own data.


Reporting Issues

If you encounter a bug or would like to request a feature, please open an issue:

https://github.com/AntoineSoetewey/AssociationExplorer2/issues


License

This package is released under the MIT license. See the LICENSE file for details.


Citation

If you use AssociationExplorer2 in your work, please cite the associated paper:

Soetewey, A., Heuchenne, C., Claes, A., & Descampe, A. (2025). AssociationExplorer: A user-friendly Shiny application for exploring statistical associations. Available at SSRN: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5637359

You may also cite the R package itself. A complete citation for both the package and the paper can be obtained via:

citation("AssociationExplorer2")

Copy Link

Version

Install

install.packages('AssociationExplorer2')

Version

0.1.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Antoine Soetewey

Last Published

December 15th, 2025

Functions in AssociationExplorer2 (0.1.2)

AssociationExplorer2-package

AssociationExplorer2 package
run_associationexplorer

Launch the AssociationExplorer2 Shiny Application