Effacer les filtres
Effacer les filtres

Bioinformatics GO Ontology, leave-one-out cross validation

1 vue (au cours des 30 derniers jours)
Chet Seligman
Chet Seligman le 15 Avr 2011
I need to do gene enrichment analysis using GO ontology followed by Leave-one-out cross validation. Can anyone point me to example code for this purpose?
Chet

Réponses (1)

Richard Willey
Richard Willey le 15 Avr 2011
Here's a simple example that shows how to do leave one out cross validation using the cvpartition and crossval commands in Statistics Toolbox
% Load the Fisher Iris set, because every examples MUST
% include the Fisher Iris set
load fisheriris;
y = species;
% Uses cvpartition to create an object
c = cvpartition(y,'leaveout');
% Create an anonymous function to peform calssification
fun = @(xT,yT,xt,yt)(sum(~strcmp(yt,classify(xt,xT,yT))))
% Apply cross validation
rate = sum(crossval(fun,meas,y,'partition',c))/sum(c.TestSize)

Catégories

En savoir plus sur Bioinformatics Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by