A Sparse Principal Component Solver and Selector

Capture d'écran Sparsely

Download

Easy to Use

Start your data analysis immediately after installation. Create your project by loading your data.

Saving Projects

Save the current state of your project and retrieve it later.

Capturing Data

Use graph tools to export data and plots.

Processing

Sparsely offers a very simple interface allowing you to compute sparse principal components via various methods. It allows to run several principal component rounds. It also offers the possibility of using classical principal components as controls.

Visualization

The proposed plots and controls make it easy to read components behaviors for a better interpretation of both sparse and classical principal components.

Selection

Various controls allow you to tune sparse components for a better tradeoff between interpretability and explained variances and should highlight several facets of the data.

Sparse pc solver

A header-only C++ library for sparse principal component computations. The solver feeds Sparsely and can be used independently. It will implement several sparse principal component and deflation methods.

Extensibility

Incorporate your own sparse principal component method. Dynamically via addons. Statically via C++.

Preferences

Maintain all your preferences settings (addon location, preferred method, plot type, colors ...) in a single json file.

Platforms

An Open Source Software on your favorite Os: Windows, Linux, macOs.

Applications

Yearly Data Analysis on exchange rates over several decades around 365 features (days) and 20 samples (years).

Intent

The tool aims to be very practical for engineers, scientists and other data professionals. It would be great if the tool and its next versions contributed to ease the use of the sparse principal component analysis.

Read our documentation for guides and advanced illustrations.

User Guide