【实例简介】
matlab statistics toolbox,解压到toolbox路径下,addpath即可使用
【实例截图】
【核心代码】
stats
└── stats
├── classreg
│ ├── ClassificationDiscriminant.m
│ ├── ClassificationKNN.m
│ ├── ClassificationTree.m
│ ├── +classreg
│ │ ├── +learning
│ │ │ ├── +classif
│ │ │ │ ├── ClassifByBinaryRegr.m
│ │ │ │ ├── ClassificationBaggedEnsemble.m
│ │ │ │ ├── ClassificationEnsemble.m
│ │ │ │ ├── ClassificationModel.m
│ │ │ │ ├── CompactClassifByBinaryRegr.m
│ │ │ │ ├── CompactClassificationDiscriminant.m
│ │ │ │ ├── CompactClassificationEnsemble.m
│ │ │ │ ├── CompactClassificationTree.m
│ │ │ │ └── FullClassificationModel.m
│ │ │ ├── classificationModels.m
│ │ │ ├── classProbFromCost.m
│ │ │ ├── +combiner
│ │ │ │ ├── WeightedAverage.m
│ │ │ │ └── WeightedSum.m
│ │ │ ├── +ensemble
│ │ │ │ ├── BaggedEnsemble.m
│ │ │ │ ├── CompactEnsemble.m
│ │ │ │ └── Ensemble.m
│ │ │ ├── ensembleModels.m
│ │ │ ├── FitTemplate.m
│ │ │ ├── FullClassificationRegressionModel.m
│ │ │ ├── +generator
│ │ │ │ ├── BlankGenerator.m
│ │ │ │ ├── Generator.m
│ │ │ │ ├── MajorityUndersampler.m
│ │ │ │ ├── Partitioner.m
│ │ │ │ ├── Resampler.m
│ │ │ │ └── SubspaceSampler.m
│ │ │ ├── +impl
│ │ │ │ ├── CholeskyDiscriminantCalculator.m
│ │ │ │ ├── CompactEnsembleImpl.m
│ │ │ │ ├── CompactTreeImpl.m
│ │ │ │ ├── DiagonalDiscriminantCalculator.m
│ │ │ │ ├── DiscriminantCalculator.m
│ │ │ │ ├── DiscriminantImpl.m
│ │ │ │ ├── LinearDiscriminantImpl.m
│ │ │ │ ├── QuadraticDiscriminantImpl.m
│ │ │ │ ├── RegularizedDiscriminantCalculator.m
│ │ │ │ └── TreeImpl.m
│ │ │ ├── +internal
│ │ │ │ ├── adjustPrior.m
│ │ │ │ ├── classCount.m
│ │ │ │ ├── classifCheck.m
│ │ │ │ ├── ClassLabel.m
│ │ │ │ ├── convertScoreTransform.m
│ │ │ │ ├── defaultPredictorNames.m
│ │ │ │ ├── DisallowVectorOps.m
│ │ │ │ ├── erweight.m
│ │ │ │ ├── lossCheck.m
│ │ │ │ ├── maxminMargin.m
│ │ │ │ ├── regrCheck.m
│ │ │ │ ├── wnanmean.m
│ │ │ │ └── wnanvar.m
│ │ │ ├── +loss
│ │ │ │ ├── binodeviance.m
│ │ │ │ ├── classifedge.m
│ │ │ │ ├── classiferror.m
│ │ │ │ ├── classifmargin.m
│ │ │ │ ├── exponential.m
│ │ │ │ ├── mincost.m
│ │ │ │ └── mse.m
│ │ │ ├── +modelparams
│ │ │ │ ├── ByBinaryRegrParams.m
│ │ │ │ ├── DiscriminantParams.m
│ │ │ │ ├── EnsembleParams.m
│ │ │ │ ├── KNNParams.m
│ │ │ │ ├── ModelParams.m
│ │ │ │ └── TreeParams.m
│ │ │ ├── +modifier
│ │ │ │ ├── AdaBoostM1.m
│ │ │ │ ├── AdaBoostM2.m
│ │ │ │ ├── AdaBoostMH.m
│ │ │ │ ├── BlankModifier.m
│ │ │ │ ├── GentleBoost.m
│ │ │ │ ├── LogitBoost.m
│ │ │ │ ├── LPBoost.m
│ │ │ │ ├── LSBoost.m
│ │ │ │ ├── Modifier.m
│ │ │ │ ├── RobustBoost.m
│ │ │ │ ├── RUSBoost.m
│ │ │ │ └── TotalBoost.m
│ │ │ ├── +partition
│ │ │ │ ├── ClassificationPartitionedEnsemble.m
│ │ │ │ ├── ClassificationPartitionedModel.m
│ │ │ │ ├── PartitionedEnsemble.m
│ │ │ │ ├── PartitionedModel.m
│ │ │ │ ├── RegressionPartitionedEnsemble.m
│ │ │ │ └── RegressionPartitionedModel.m
│ │ │ ├── Predictor.m
│ │ │ ├── +regr
│ │ │ │ ├── CompactRegressionEnsemble.m
│ │ │ │ ├── CompactRegressionTree.m
│ │ │ │ ├── FullRegressionModel.m
│ │ │ │ ├── RegressionBaggedEnsemble.m
│ │ │ │ ├── RegressionEnsemble.m
│ │ │ │ └── RegressionModel.m
│ │ │ ├── regressionModels.m
│ │ │ ├── simpleModels.m
│ │ │ ├── +transform
│ │ │ │ ├── doublelogit.m
│ │ │ │ ├── identity.m
│ │ │ │ ├── invlogit.m
│ │ │ │ ├── ismax.m
│ │ │ │ ├── logit.m
│ │ │ │ ├── sign.m
│ │ │ │ ├── symmetricismax.m
│ │ │ │ ├── symmetriclogit.m
│ │ │ │ └── symmetric.m
│ │ │ ├── +treeutils
│ │ │ │ ├── computePruneInfo.mexw64
│ │ │ │ ├── findNode.mexw64
│ │ │ │ ├── growTree.mexw64
│ │ │ │ └── TreeDrawer.m
│ │ │ └── weakLearners.m
│ │ └── +regr
│ │ ├── FitObject.m
│ │ ├── LinearFormula.m
│ │ ├── +modelutils
│ │ │ ├── designmatrix.m
│ │ │ ├── model2terms.m
│ │ │ ├── modelcriterion.m
│ │ │ ├── plotDiagnostics.m
│ │ │ ├── plotResiduals.m
│ │ │ ├── plotSlice.m
│ │ │ ├── predictormatrix.m
│ │ │ ├── rsquared.m
│ │ │ ├── terms2names.m
│ │ │ └── tstats.m
│ │ ├── NonLinearFormula.m
│ │ ├── ParametricRegression.m
│ │ ├── Predictor.m
│ │ └── TermsRegression.m
│ ├── fitensemble.m
│ ├── GeneralizedLinearModel.m
│ ├── lassoglm.m
│ ├── @LinearModel
│ │ ├── anova.m
│ │ ├── dwtest.m
│ │ ├── getAdjustedResponse.m
│ │ ├── getConditionalEffect.m
│ │ ├── getEffects.m
│ │ ├── LinearModel.m
│ │ ├── plotAdded.m
│ │ ├── plotAdjustedResponse.m
│ │ ├── plotEffects.m
│ │ ├── plotInteraction.m
│ │ ├── plot.m
│ │ └── stepwise.m
│ ├── NonLinearModel.m
│ └── RegressionTree.m
├── mcc.enc
├── stats
│ ├── addedvarplot.m
│ ├── adtest.m
│ ├── andrewsplot.m
│ ├── anova1.m
│ ├── anova2.m
│ ├── anovan.m
│ ├── ansaribradley.m
│ ├── aoctool.m
│ ├── barttest.m
│ ├── bbdesign.m
│ ├── betacdf.m
│ ├── betafit.m
│ ├── betainv.m
│ ├── betalik1.m
│ ├── betalike.m
│ ├── betapdf.m
│ ├── betarnd.m
│ ├── betastat.m
│ ├── binocdf.m
│ ├── binofit.m
│ ├── binoinv.m
│ ├── binopdf.m
│ ├── binornd.m
│ ├── binostat.m
│ ├── biplot.m
│ ├── bootci.m
│ ├── bootstrp.m
│ ├── boxplot.m
│ ├── candexch.m
│ ├── candgen.m
│ ├── canoncorr.m
│ ├── capability.m
│ ├── capable.m
│ ├── capaplot.m
│ ├── caseread.m
│ ├── casewrite.m
│ ├── ccdesign.m
│ ├── cdfcalc.m
│ ├── cdf.m
│ ├── cdfplot.m
│ ├── chi2cdf.m
│ ├── chi2gof.m
│ ├── chi2inv.m
│ ├── chi2pdf.m
│ ├── chi2rnd.m
│ ├── chi2stat.m
│ ├── cholcov.m
│ ├── classify.m
│ ├── @classregtree
│ │ ├── catsplit.m
│ │ ├── children.m
│ │ ├── classcount.m
│ │ ├── classname.m
│ │ ├── classprob.m
│ │ ├── classregtree.m
│ │ ├── cutcategories.m
│ │ ├── cutpoint.m
│ │ ├── cuttype.m
│ │ ├── cutvar.m
│ │ ├── display.m
│ │ ├── disp.m
│ │ ├── eval.m
│ │ ├── isbranch.m
│ │ ├── ja
│ │ │ └── classregtree.m
│ │ ├── meansurrvarassoc.m
│ │ ├── names.m
│ │ ├── nodeclass.m
│ │ ├── nodeerr.m
│ │ ├── nodemean.m
│ │ ├── nodeprob.m
│ │ ├── nodesize.m
│ │ ├── numnodes.m
│ │ ├── parent.m
│ │ ├── private
│ │ │ ├── classregtreeEval.mexw64
│ │ │ ├── classregtreeRCcritval.mexw64
│ │ │ └── validatenodes.m
│ │ ├── prunelist.m
│ │ ├── prune.m
│ │ ├── risk.m
│ │ ├── subsasgn.m
│ │ ├── subsref.m
│ │ ├── surrcutcategories.m
│ │ ├── surrcutflip.m
│ │ ├── surrcutpoint.m
│ │ ├── surrcuttype.m
│ │ ├── surrcutvar.m
│ │ ├── surrvarassoc.m
│ │ ├── test.m
│ │ ├── type.m
│ │ ├── varimportance.m
│ │ └── view.m
│ ├── clusterdata.m
│ ├── cluster.m
│ ├── cmdscale.m
│ ├── combnk.m
│ ├── @CompactTreeBagger
│ │ ├── CompactTreeBagger.m
│ │ └── ja
│ │ └── CompactTreeBagger.m
│ ├── confusionmat.m
│ ├── Contents.m
│ ├── controlchart.m
│ ├── controlrules.m
│ ├── cophenet.m
│ ├── copulacdf.m
│ ├── copulafit.m
│ ├── copulaparam.m
│ ├── copulapdf.m
│ ├── copularnd.m
│ ├── copulastat.m
│ ├── cordexch.m
│ ├── corrcov.m
│ ├── corr.m
│ ├── coxphfit.m
│ ├── createns.m
│ ├── crosstab.m
│ ├── crossval.m
│ ├── cvpartition.m
│ ├── datasample.m
│ ├── daugment.m
│ ├── dcovary.m
│ ├── dendrogram.m
│ ├── dfgetset.m
│ ├── dfittool.m
│ ├── dfswitchyard.m
│ ├── distchck.m
│ ├── disttool.m
│ ├── dummyvar.m
│ ├── dwtest.m
│ ├── ecdfhist.m
│ ├── ecdf.m
│ ├── evcdf.m
│ ├── evfit.m
│ ├── evinv.m
│ ├── evlike.m
│ ├── evnegloglike.m
│ ├── evpdf.m
│ ├── evrnd.m
│ ├── evstat.m
│ ├── ewmaplot.m
│ ├── @ExhaustiveSearcher
│ │ ├── ExhaustiveSearcher.m
│ │ ├── knnsearch.m
│ │ └── rangesearch.m
│ ├── expcdf.m
│ ├── expfit.m
│ ├── expinv.m
│ ├── explike.m
│ ├── exppdf.m
│ ├── exprnd.m
│ ├── expstat.m
│ ├── factoran.m
│ ├── fcdf.m
│ ├── ff2n.m
│ ├── finv.m
│ ├── fitdist.m
│ ├── fpdf.m
│ ├── fracfactgen.m
│ ├── fracfact.m
│ ├── friedman.m
│ ├── frnd.m
│ ├── fstat.m<