Learn R Programming

nlcv (version 0.3.5)

Nested Loop Cross Validation

Description

Nested loop cross validation for classification purposes for misclassification error rate estimation. The package supports several methodologies for feature selection: random forest, Student t-test, limma, and provides an interface to the following classification methods in the 'MLInterfaces' package: linear, quadratic discriminant analyses, random forest, bagging, prediction analysis for microarray, generalized linear model, support vector machine (svm and ksvm). Visualizations to assess the quality of the classifier are included: plot of the ranks of the features, scores plot for a specific classification algorithm and number of features, misclassification rate for the different number of features and classification algorithms tested and ROC plot. For further details about the methodology, please check: Markus Ruschhaupt, Wolfgang Huber, Annemarie Poustka, and Ulrich Mansmann (2004) .

Copy Link

Version

Install

install.packages('nlcv')

Monthly Downloads

191

Version

0.3.5

License

GPL-3

Maintainer

Last Published

June 29th, 2018

Functions in nlcv (0.3.5)

pamrTrain

Function providing a formula interface to pamr.train
nlcvTT_R

nlcv results on random data with t-test feature selection
summary.mcrPlot

summary function for mcrPlot object
nlcvTT_SHS

nlcv results on strong hetero signal data with t-test feature selection
nlcvTT_WS

nlcv results on weak hetero signal data with t-test feature selection
print.nlcvConfusionMatrix

print object nlcvConfusionMatrix
nlcvTT_WHS

nlcv results on weak signal data with t-test feature selection
nlcvTT_SS

nlcv results on strong signal data a with t-test feature selection
rocPlot

Produce a ROC plot for a classification model belonging to a given technique and with a given number of features.
print.pamrML

print pamrML object
scoresPlot

Function to Plot a Scores Plot
predict.pamrML

predict pamrML object
rankDistributionPlot

Plot the Distribution of Ranks of Features Across nlcv Runs
pamrML

Wrapper function around the pamr.* functions
print.summary.mcrPlot

print function for summary.mcrPlot object
xtable.summary.mcrPlot

xtable method for summary.mcrPlot objects
xtable.confusionMatrix

xtable method for confusionMatrix objects
topTable-methods

Methods for topTable
nlcvRF_R

nlcv results on random data with random forest feature selection
nlcvRF_SS

nlcv results on strong signal data a with random forest feature selection
nlcvRF_SHS

nlcv results on strong hetero signal data with random forest feature selection
nlcv

Nested Loop Cross-Validation
compareOrig

function to compare the original matrix of correct classes to each component of the output object for a certain classifier
nlcvRF_WHS

nlcv results on weak signal data with random forest feature selection
nlcvRF_WS

nlcv results on weak hetero signal data with random forest feature selection
limmaTwoGroups

Wrapper around limma for the comparison of two groups
inTrainingSample

Function to define a learning sample based on balanced sampling
pamrIconverter

convert from pamrML to classifierOutput
confusionMatrix.nlcv

compute a confusion matrix for the optimal number of features for a given technique used in the nested loop cross validation
mcrPlot

Misclassification Rate Plot
nldaI

new MLInterfaces schema for lda from MASS
pamrI

Instance of a learnerSchema for pamr models