polarisR

polarisR is a shiny application for diagnosing \(2\text{-}D\) non-linear dimensionality reduction (NLDR) layouts generated using methods such as t-SNE and UMAP with different hyper-parameters. It also facilitates comparison of how the data appear in high dimensions through various tour methods, including scatter, sage, and slice. The application provides an interactive platform to explore high-dimensional datasets, diagnose NLDR layouts using the quollr package, and compare different NLDR results.

Features

Installation

You can install polarisR from GitHub using the following commands in R:

# Install pak if you haven't already
# install.packages("pak")

pak::pak("Divendra2006/polarisR")

Usage

To run the polarisR shiny app, use the following command in R:

polarisR::run_nldr_viz()

You can also upload your own dataset in CSV format.

About the name

projective output layouts and reduced interactive surfaces in R

License

This project is licensed under the MIT License - see the LICENSE.md file for details.