Learn R Programming

⚠️There's a newer version (1.2.6) of this package.Take me there.

classmap (version 1.2.3)

Visualizing Classification Results

Description

Tools to visualize the results of a classification of cases. The graphical displays include stacked plots, silhouette plots, quasi residual plots, and class maps. Implements the techniques described and illustrated in Raymaekers, Rousseeuw and Hubert (2021), Class maps for visualizing classification results, Technometrics, appeared online. (open access) and Raymaekers and Rousseeuw (2021), Silhouettes and quasi residual plots for neural nets and tree-based classifiers, . Examples can be found in the vignettes: "Discriminant_analysis_examples","K_nearest_neighbors_examples", "Support_vector_machine_examples", "Rpart_examples", "Random_forest_examples", and "Neural_net_examples".

Copy Link

Version

Install

install.packages('classmap')

Monthly Downloads

350

Version

1.2.3

License

GPL (>= 2)

Maintainer

Jakob Raymaekers

Last Published

April 23rd, 2023

Functions in classmap (1.2.3)

vcr.neural.train

Prepare for visualization of a neural network classification on training data.
vcr.forest.newdata

Prepare for visualization of a random forest classification on new data.
vcr.forest.train

Prepare for visualization of a random forest classification on training data
vcr.knn.newdata

Carry out a k-nearest neighbor classification on new data, and prepare to visualize its results.
vcr.da.train

Carry out discriminant analysis on training data, and prepare to visualize its results.
vcr.rpart.newdata

Prepare for visualization of an rpart classification on new data.
vcr.neural.newdata

Prepare for visualization of a neural network classification on new data.
vcr.da.newdata

Carry out discriminant analysis on new data, and prepare to visualize its results.
stackedplot

Make a vertically stacked mosaic plot of class predictions.
vcr.knn.train

Carry out a k-nearest neighbor classification on training data, and prepare to visualize its results.
vcr.svm.newdata

Prepare for visualization of a support vector machine classification on new data.
vcr.svm.train

Prepare for visualization of a support vector machine classification on training data.
vcr.rpart.train

Prepare for visualization of an rpart classification on training data.
data_titanic

Titanic data
makeKernel

Compute kernel matrix
makeFV

Constructs feature vectors from a kernel matrix.
qresplot

Draw a quasi residual plot of PAC versus a data feature
confmat.vcr

Build a confusion matrix from the output of a function vcr.*.*.
data_floralbuds

Floral buds data
data_bookReviews

Amazon book reviews data
silplot

Draw the silhouette plot of a classification
data_instagram

Instagram data
classmap

Draw the class map to visualize classification results.