classbound: Visualization for Classification Decision Boundaries

Exploring, visualizing, and comparing classification decision boundaries. Provides a unified interface for fitting classifiers and rendering 2D decision boundary plots, with support for 2D slice visualization (fixing non-plotted dimensions at reference values) and projection-based visualization for high-dimensional data (including Principal Component Analysis (PCA) and tour projections from the 'tourr' package). Supports native 'R' classifiers, 'tidymodels' workflows, and custom user-supplied models via a flexible adapter system. Includes an interactive 'Shiny' application ('explorapp') for visual exploration, data simulation, drawing, model comparison, probability surfaces, and reproducible exports.

Package details

AuthorVaibhav Manihar [aut, cre], Natalia da Silva [aut] (ORCID: <https://orcid.org/0000-0002-6031-7451>), Ignacio Alvarez-Castro [aut] (ORCID: <https://orcid.org/0000-0003-1633-2432>)
MaintainerVaibhav Manihar <vaibhav.manihar@gmail.com>
LicenseGPL (>= 2)
Version1.0.0
URL https://github.com/natydasilva/classbound  https://natydasilva.github.io/classbound/ 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("classbound")

Try the classbound package in your browser

Any scripts or data that you put into this service are public.

classbound documentation built on Sept. 30, 2026, 5:13 p.m.