ddalpha: Depth-Based Classification and Calculation of Data Depth

Contains procedures for depth-based supervised learning, which are entirely non-parametric, in particular the DDalpha-procedure (Lange, Mosler and Mozharovskyi, 2014). The training data sample is transformed by a statistical depth function to a compact low-dimensional space, where the final classification is done. It also offers an extension to functional data and routines for calculating certain notions of statistical depth functions. 50 multivariate and 5 functional classification problems are included.

AuthorOleksii Pokotylo [aut, cre], Pavlo Mozharovskyi [aut], Rainer Dyckerhoff [aut]
Date of publication2016-10-10 01:48:09
MaintainerOleksii Pokotylo <alexey.pokotylo@gmail.com>
LicenseGPL-2
Version1.2.1

View on CRAN

Man pages

compclassf.classify: Classify using Functional componentwise classifier

compclassf.train: Functional componentwise classifier

CustomMethods: Using Custom Depth Functions and Classifiers

dataf.: Functional data sets

dataf.geneexp: Gene expression profile data

dataf.growth: Berkeley Growth Study data

dataf.medflies: Relationship of age patterns of fecundity to mortality for...

dataf.sim.1.CFF07: Model 1 from Cuevas et al. (2007)

dataf.sim.2.CFF07: Model 2 from Cuevas et al. (2007)

dataf.tecator: Functional data set spectrometric data (Tecator)

ddalpha.classify: Classify using DDalpha-Classifier

ddalphaf.classify: Classify using Functional DDalpha-Classifier

ddalphaf.getErrorRateCV: Test functional DDalpha-classifier

ddalphaf.getErrorRatePart: Test functional DDalpha-classifier

ddalphaf.test: Test functional DDalpha-classifier

ddalphaf.train: Functional DDalpha-classifier

ddalpha.getErrorRateCV: Test DD-Classifier

ddalpha.getErrorRatePart: Test DD-Classifier

ddalpha-package: Depth-Based Classification and Calculation of Data Depth

ddalpha.test: Test DD-Classifier

ddalpha.train: Train DD-Classifier

depth.: Calculate Depth

depth.contours: Depth contours

depth.contours.ddalpha: Depth contours

depth.graph: Depth graph

depth.halfspace: Calculate the halfspace Depth

depth.Mahalanobis: Calculate the Mahalanobis Depth

depth.potential: Calculate the potential of the data

depth.projection: Calculate the Projection Depth

depth.simplicial: Calculate the simplicial depth

depth.simplicialVolume: Calculate the simplicial volume depth

depth.space.: Calculate Depth Space using the given Depth

depth.space.halfspace: Calculate Depth Space using the Tukey Depth

depth.space.Mahalanobis: Calculate Depth Space using Mahalanobis Depth

depth.space.potential: Calculate Potential Space

depth.space.projection: Calculate Depth Space using Projection Depth

depth.space.simplicial: Calculate Depth Space using Simplicial Depth

depth.space.simplicialVolume: Calculate Depth Space using simplicial volume Depth

depth.space.spatial: Calculate Depth Space using Spatial Depth

depth.space.zonoid: Calculate Depth Space using Zonoid Depth

depth.spatial: Calculate the Spatial Depth

depth.zonoid: Calculate Zonoid Depth

dknn.classify: Depth-based kNN

dknn.classify.trained: Depth-based kNN

dknn.train: Depth-based kNN

draw.ddplot: Draw _DD_-plot

getdata: Data for classification

is.in.convex: Check Outsiderness

plot.ddalpha: Plots for the "ddalpha" class

plot.ddalphaf: Plots for the "ddalphaf" class

plot.functional: Plot the functional data

resetPar: Reset graphical parameters

Files in this package

ddalpha
ddalpha/inst
ddalpha/inst/CITATION
ddalpha/src
ddalpha/src/HD.cpp
ddalpha/src/OjaDepth.h
ddalpha/src/TukeyDepth.cpp
ddalpha/src/Knn.cpp
ddalpha/src/SimplicialDepth.h
ddalpha/src/ZonoidDepth.cpp
ddalpha/src/PotentialDepth.cpp
ddalpha/src/ZonoidDepth.h
ddalpha/src/asa047.h
ddalpha/src/ProjectionDepth.h
ddalpha/src/Common.cpp
ddalpha/src/PotentialDepth.h
ddalpha/src/AlphaProcedure.cpp
ddalpha/src/Common.h
ddalpha/src/OjaDepth.cpp
ddalpha/src/DataStructures.h
ddalpha/src/AlphaProcedure.h
ddalpha/src/Mahalanobis.cpp
ddalpha/src/HD.h
ddalpha/src/SimplicialDepth.cpp
ddalpha/src/Knn.h
ddalpha/src/Mahalanobis.h
ddalpha/src/TukeyDepth.h
ddalpha/src/DKnn.cpp
ddalpha/src/DKnn.h
ddalpha/src/stdafx.cpp
ddalpha/src/Polynomial.h
ddalpha/src/asa047.cpp
ddalpha/src/stdafx.h
ddalpha/src/Polynomial.cpp
ddalpha/src/ddalpha.cpp
ddalpha/src/ProjectionDepth.cpp
ddalpha/NAMESPACE
ddalpha/data
ddalpha/data/crab_BvsO.txt.gz
ddalpha/data/wine_1vs3.txt.gz
ddalpha/data/chemdiab_1vs2.txt.gz
ddalpha/data/breast_cancer_wisconsin.txt.gz
ddalpha/data/iris_setosavsversicolor.txt.gz
ddalpha/data/crabB_MvsF.txt.gz
ddalpha/data/baby.txt.gz
ddalpha/data/glass.txt.gz
ddalpha/data/plasma_retinol_MvsF.txt.gz
ddalpha/data/vowel_MvsF.txt.gz
ddalpha/data/tennis_MvsF.txt.gz
ddalpha/data/wine_2vs3.txt.gz
ddalpha/data/haberman.txt.gz
ddalpha/data/crabF_BvsO.txt.gz
ddalpha/data/uscrime_SvsN.txt.gz
ddalpha/data/vertebral_column.txt.gz
ddalpha/data/biomed.txt.gz
ddalpha/data/hemophilia.txt.gz
ddalpha/data/ecoli_cpvspp.txt.gz
ddalpha/data/crab_MvsF.txt.gz
ddalpha/data/heart.txt.gz
ddalpha/data/bloodtransfusion.txt.gz
ddalpha/data/veteran_lung_cancer.txt.gz
ddalpha/data/bupa.txt.gz
ddalpha/data/iris_setosavsvirginica.txt.gz
ddalpha/data/wine_1vs2.txt.gz
ddalpha/data/chemdiab_2vs3.txt.gz
ddalpha/data/kidney.txt.gz
ddalpha/data/tips_MvsF.txt.gz
ddalpha/data/crabM_BvsO.txt.gz
ddalpha/data/socmob_WvsB.txt.gz
ddalpha/data/crabO_MvsF.txt.gz
ddalpha/data/socmob_IvsNI.txt.gz
ddalpha/data/gemsen_MvsF.txt.gz
ddalpha/data/diabetes.txt.gz
ddalpha/data/ecoli_cpvsim.txt.gz
ddalpha/data/iris_versicolorvsvirginica.txt.gz
ddalpha/data/banknoten.txt.gz
ddalpha/data/groessen_MvsF.txt.gz
ddalpha/data/chemdiab_1vs3.txt.gz
ddalpha/data/ecoli_imvspp.txt.gz
ddalpha/data/indian_liver_patient_FvsM.txt.gz
ddalpha/data/tae.txt.gz
ddalpha/data/cricket_CvsP.txt.gz
ddalpha/data/tips_DvsN.txt.gz
ddalpha/data/segmentation.txt.gz
ddalpha/data/cloud.txt.gz
ddalpha/data/irish_ed_MvsF.txt.gz
ddalpha/data/pima.txt.gz
ddalpha/data/indian_liver_patient_1vs2.txt.gz
ddalpha/R
ddalpha/R/lda.r
ddalpha/R/depth.halfspace.r
ddalpha/R/ddalpha.classify.r
ddalpha/R/dataf.growth.r
ddalpha/R/dataf.sim.r
ddalpha/R/depth.contours.r
ddalpha/R/is.in.convex.r
ddalpha/R/depth.zonoid.r
ddalpha/R/ddalphaf.r
ddalpha/R/dataf.medflies.r
ddalpha/R/depth.simplicial.r
ddalpha/R/ddalphaf.test.r
ddalpha/R/dknn.R
ddalpha/R/draw.ddplot.r
ddalpha/R/ddalpha.train.r
ddalpha/R/depth.projection.r
ddalpha/R/depth.simplicialVolume.r
ddalpha/R/getdata.R
ddalpha/R/depth.r
ddalpha/R/depth.potential.r
ddalpha/R/separator.polynomial.r
ddalpha/R/compclassf.r
ddalpha/R/dataf.geneexp.r
ddalpha/R/depth.graph.r
ddalpha/R/depth.spatial.r
ddalpha/R/ddalpha.test.r
ddalpha/R/routines.r
ddalpha/R/depth.space.zonoid.r
ddalpha/R/qda.r
ddalpha/R/mahalanobis.scaling.r
ddalpha/R/ddalpha-internal.r
ddalpha/R/knnaff.r
ddalpha/R/dataf.tecator.r
ddalpha/MD5
ddalpha/DESCRIPTION
ddalpha/man
ddalpha/man/ddalpha.getErrorRatePart.Rd ddalpha/man/depth.space..Rd ddalpha/man/dataf.geneexp.Rd ddalpha/man/depth..Rd ddalpha/man/dataf.sim.1.CFF07.Rd ddalpha/man/ddalpha.getErrorRateCV.Rd ddalpha/man/plot.functional.Rd ddalpha/man/ddalphaf.getErrorRatePart.Rd ddalpha/man/plot.ddalphaf.Rd ddalpha/man/dknn.train.Rd ddalpha/man/ddalpha.classify.Rd ddalpha/man/ddalphaf.train.Rd ddalpha/man/compclassf.classify.Rd ddalpha/man/depth.space.spatial.Rd ddalpha/man/depth.graph.Rd ddalpha/man/depth.space.potential.Rd ddalpha/man/depth.space.projection.Rd ddalpha/man/resetPar.Rd ddalpha/man/dataf.sim.2.CFF07.Rd ddalpha/man/ddalphaf.getErrorRateCV.Rd ddalpha/man/depth.simplicialVolume.Rd ddalpha/man/CustomMethods.Rd ddalpha/man/dknn.classify.trained.Rd ddalpha/man/depth.space.Mahalanobis.Rd ddalpha/man/dataf..Rd ddalpha/man/ddalpha.test.Rd ddalpha/man/depth.potential.Rd ddalpha/man/ddalphaf.test.Rd ddalpha/man/depth.halfspace.Rd ddalpha/man/depth.contours.Rd ddalpha/man/depth.projection.Rd ddalpha/man/depth.simplicial.Rd ddalpha/man/depth.space.halfspace.Rd ddalpha/man/draw.ddplot.Rd ddalpha/man/getdata.Rd ddalpha/man/dknn.classify.Rd ddalpha/man/depth.space.zonoid.Rd ddalpha/man/plot.ddalpha.Rd ddalpha/man/depth.space.simplicialVolume.Rd ddalpha/man/dataf.tecator.Rd ddalpha/man/ddalpha.train.Rd ddalpha/man/ddalpha-package.Rd ddalpha/man/depth.Mahalanobis.Rd ddalpha/man/depth.zonoid.Rd ddalpha/man/dataf.medflies.Rd ddalpha/man/ddalphaf.classify.Rd ddalpha/man/depth.contours.ddalpha.Rd ddalpha/man/depth.space.simplicial.Rd ddalpha/man/dataf.growth.Rd ddalpha/man/depth.spatial.Rd ddalpha/man/compclassf.train.Rd ddalpha/man/is.in.convex.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.