Package: manydist 0.5.2
manydist: Distance-Based Learning for Mixed-Type Data
Provides tools for constructing, computing, and using distance measures for numerical, categorical, and mixed-type data. The package implements a flexible framework in which continuous and categorical components can be combined under additive, commensurable, and association-aware specifications. Supported methods include classical distances such as Gower, Euclidean, Manhattan, and Mahalanobis-type distances; categorical dissimilarities such as simple matching, occurrence-frequency, and association-based measures; and mixed-type presets designed to reduce biases due to variable type, scale, distribution, redundancy, and number of categories. The package also provides scaling options, supervised and unsupervised distance constructions, leave-one-variable-out tools for distance-based variable importance, and integration with distance-based learning workflows such as nearest-neighbour prediction, partitioning around medoids, and spectral clustering. Methods are motivated by van de Velden, Iodice D'Enza, Markos, and Cavicchia (2026) <doi:10.1080/10618600.2026.2680181> and related work on categorical and mixed-type dissimilarities.
Authors:
manydist_0.5.2.tar.gz
manydist_0.5.2.zip(r-4.7-any)manydist_0.5.2.zip(r-4.6-any)manydist_0.5.2.zip(r-4.5-any)
manydist_0.5.2.tgz(r-4.6-any)manydist_0.5.2.tgz(r-4.5-any)
manydist_0.5.2.tar.gz(r-4.7-any)manydist_0.5.2.tar.gz(r-4.6-any)
manydist_0.5.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
manydist/json (API)
| # Install 'manydist' in R: |
| install.packages('manydist', repos = c('https://alfonsoiodicede.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/alfonsoiodicede/manydist_package/issues
Pkgdown/docs site:https://alfonsoiodicede.github.io
Last updated from:53711e475d. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 243 | ||
| source / vignettes | OK | 517 | ||
| linux-release | OK | 392 | ||
| macos-release | OK | 233 | ||
| macos-oldrel | OK | 324 | ||
| windows-devel | OK | 175 | ||
| windows-release | OK | 425 | ||
| windows-oldrel | OK | 176 | ||
| wasm-release | OK | 335 |
Exports:all_dist_method_specsbenchmark_mdistcompare_lovo_mdistcongruence_coeffdist_methods_tbldist_methods_tbl_catfit_knn_distgen_mixedgenerate_datasetknn_distlovo_mdistlovo_method_specmake_mdist_recipemdistnearest_neighbor_distpam_distpredict_knn_dist_classpredict_knn_dist_probpredict_knn_dist_regresponse_aware_methodsspectral_distspectral_from_diststep_mdist
Dependencies:aricodebase64encbitbit64bootbslibcachemclassclicliprclockclusterclusterGenerationcodetoolscommonmarkcpp11crayoncrscubaturedata.tableDEoptimRdiagramdialsDiceDesigndigestdiptestdistancesdplyrentropyevaluatefarverfastDummiesfastmapflexmixfontawesomeforcatsfpcfsfurrrfuturefuture.applyGauProgenericsggplot2globalsgluegowergtablehardhathighrhmshtmltoolsipredisobandjquerylibjsonlitekdmlkernlabKernSmoothknitrlabelinglatticelavalbfgslifecyclelistenvlitedownlubridatemagrittrmarkdownMASSMatrixMatrixModelsmclustmemoisemimemixoptmodelenvmodeltoolsnnetnpnumDerivparallellyparsnipphilentropypillarpkgconfigpoormanprabclusprettyunitsprodlimprogressprogressrpurrrquadprogquantregR6rappdirsRColorBrewerRcppRcppArmadilloRcppParallelreadrrecipesrlangrmarkdownrobustbaserpartrsampleS7sassscalessfdshapesliderSparseMsparsevctrssplitfngrSQUAREMstringistringrsurvivaltailortibbletidyrtidyselecttimechangetimeDatetinytextunetzdbutf8vctrsviridisLitevroomwarpwithrworkflowsxfunyamlyardstick
