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.

Author
Oleksii Pokotylo [aut, cre], Pavlo Mozharovskyi [aut], Rainer Dyckerhoff [aut]
Date of publication
2016-10-10 01:48:09
Maintainer
Oleksii Pokotylo <alexey.pokotylo@gmail.com>
License
GPL-2
Version
1.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