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.

Install the latest version of this package by entering the following in R:
install.packages("ddalpha")
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

Functions

alpha Man page
baby Man page
banknoten Man page
biomed Man page
bloodtransfusion Man page
breast_cancer_wisconsin Man page
bupa Man page
chemdiab_1vs2 Man page
chemdiab_1vs3 Man page
chemdiab_2vs3 Man page
cloud Man page
compclassf.classify Man page
compclassf.train Man page
crabB_MvsF Man page
crab_BvsO Man page
crabF_BvsO Man page
crabM_BvsO Man page
crab_MvsF Man page
crabO_MvsF Man page
cricket_CvsP Man page
Custom Methods Man page
data Man page
dataf.* Man page
dataf.geneexp Man page
dataf.growth Man page
dataf.medflies Man page
dataf.sim.1.CFF07 Man page
dataf.sim.2.CFF07 Man page
dataf.tecator Man page
ddalpha Man page
ddalpha.classify Man page
ddalphaf.classify Man page
ddalphaf.getErrorRateCV Man page
ddalphaf.getErrorRatePart Man page
ddalphaf.test Man page
ddalphaf.train Man page
ddalpha.getErrorRateCV Man page
ddalpha.getErrorRatePart Man page
ddalpha-package Man page
ddalpha.test Man page
ddalpha.train Man page
depth. Man page
depth.contours Man page
depth.contours.ddalpha Man page
depth.graph Man page
depth.halfspace Man page
depth.Mahalanobis Man page
depth.potential Man page
depth.projection Man page
depth.simplicial Man page
depth.simplicialVolume Man page
depth.space. Man page
depth.space.halfspace Man page
depth.space.Mahalanobis Man page
depth.space.potential Man page
depth.space.projection Man page
depth.space.simplicial Man page
depth.space.simplicialVolume Man page
depth.space.spatial Man page
depth.space.zonoid Man page
depth.spatial Man page
depth.zonoid Man page
diabetes Man page
dknn.classify Man page
dknn.classify.trained Man page
dknn.train Man page
draw.ddplot Man page
ecoli_cpvsim Man page
ecoli_cpvspp Man page
ecoli_imvspp Man page
gemsen_MvsF Man page
getdata Man page
glass Man page
groessen_MvsF Man page
haberman Man page
heart Man page
hemophilia Man page
indian_liver_patient_1vs2 Man page
indian_liver_patient_FvsM Man page
irish_ed_MvsF Man page
iris_setosavsversicolor Man page
iris_setosavsvirginica Man page
iris_versicolorvsvirginica Man page
is.in.convex Man page
kidney Man page
knnlm Man page
maxD Man page
outsiders Man page
pima Man page
plasma_retinol_MvsF Man page
plot.ddalpha Man page
plot.ddalphaf Man page
plot.functional Man page
polynomial Man page
predict.compclassf Man page
predict.ddalpha Man page
predict.ddalphaf Man page
resetPar Man page
segmentation Man page
socmob_IvsNI Man page
socmob_WvsB Man page
tae Man page
tennis_MvsF Man page
tips_DvsN Man page
tips_MvsF Man page
uscrime_SvsN Man page
vertebral_column Man page
veteran_lung_cancer Man page
vowel_MvsF Man page
wine_1vs2 Man page
wine_1vs3 Man page
wine_2vs3 Man page

Files

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

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

Please suggest features or report bugs with the GitHub issue tracker.

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