Learn R Programming

VBmix (version 0.3.2)

displaySVM:

Description

displays the colored decision regions of a SVM model. Data symbols are also optionally displayed. Data and model should be 2D.

Usage

displaySVM(svm.model, dataframe, displayPoints = TRUE, 
subset = NULL, steps = 100, alpha = 0.4, lwd = 1)

Arguments

svm.model
a SVM model, as returned by svm (e1071 library)
dataframe
data.frame object, containing row-elements, and associated labels in the last variable.
displayPoints
if FALSE, only decision regions are displayed.
subset
vector of indexes of a data subset to be displayed. If NULL, all points are displayed.
steps
influences the resolution of the decision regions. Low values will provoke aliasing, high values are slower to be displayed.
alpha
alpha blending parameter between decision regions and data symbols.
lwd
magnification factor for the stroke width used to plot symbols.

Value

a new plotting window displaying SVM decision regions.

See Also

svm

Examples

Run this code
# extract 2 first variables and build data.frame
temp <- buildFrame(irisdata, irislabels)
iris.model <- e1071::svm(labels ~ ., data=temp, cost=100, gamma=1)
displaySVM(iris.model, temp)

Run the code above in your browser using DataLab