Learn R Programming

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

nlcv (version 0.3.4)

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

548

Version

0.3.4

License

GPL-3

Maintainer

Laure Cougnaud

Last Published

May 18th, 2018

Functions in nlcv (0.3.4)

nlcvTT_SS

nlcv results on strong signal data a with t-test feature selection
print.summary.mcrPlot

print function for summary.mcrPlot object
topTable-methods

Methods for topTable
rankDistributionPlot

Plot the Distribution of Ranks of Features Across nlcv Runs
predict.pamrML

predict pamrML object
print.pamrML

print pamrML object
print.nlcvConfusionMatrix

print object nlcvConfusionMatrix
pamrI

Instance of a learnerSchema for pamr models
xtable.summary.mcrPlot

xtable method for summary.mcrPlot objects
pamrTrain

Function providing a formula interface to pamr.train
nlcvTT_WS

nlcv results on weak hetero signal data with t-test feature selection
xtable.confusionMatrix

xtable method for confusionMatrix objects
nldaI

new MLInterfaces schema for lda from MASS
nlcvRF_SS

nlcv results on strong signal data a with random forest feature selection
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
nlcv

Nested Loop Cross-Validation
nlcvRF_SHS

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

Misclassification Rate Plot
nlcvRF_R

nlcv results on random data with random forest feature selection
limmaTwoGroups

Wrapper around limma for the comparison of two groups
confusionMatrix.nlcv

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

Function to define a learning sample based on balanced sampling
nlcvTT_WHS

nlcv results on weak signal data 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.
nlcvTT_SHS

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

Function to Plot a Scores Plot
summary.mcrPlot

summary function for mcrPlot object
nlcvRF_WS

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

Wrapper function around the pamr.* functions
nlcvTT_R

nlcv results on random data with t-test feature selection
pamrIconverter

convert from pamrML to classifierOutput