smacof: Multidimensional Scaling

Implements the following approaches for multidimensional scaling (MDS) based on stress minimization using majorization (smacof): ratio/interval/ordinal/spline MDS on symmetric dissimilarity matrices, MDS with external constraints on the configuration, individual differences scaling (idioscal, indscal), MDS with spherical restrictions, and ratio/interval/ordinal/spline unfolding (circular restrictions, row-conditional). Various tools and extensions like jackknife MDS, bootstrap MDS, permutation tests, MDS biplots, gravity models, unidimensional scaling, drift vectors (asymmetric MDS), classical scaling, and Procrustes are implemented as well.

Version: 2.1-2
Depends: R (≥ 3.5.0), plotrix, colorspace, e1071
Imports: graphics, stats, polynom, Hmisc, nnls, grDevices, MASS, weights, ellipse, wordcloud, candisc, parallel, foreach, doParallel
Suggests: knitr, prefmod, MPsychoR, calibrate, ggplot2, rmarkdown
Published: 2021-02-15
Author: Patrick Mair [aut, cre], Jan De Leeuw [aut], Patrick J. F. Groenen [aut], Ingwer Borg [ctb]
Maintainer: Patrick Mair <mair at>
License: GPL-3
NeedsCompilation: yes
Citation: smacof citation info
Materials: NEWS
In views: Psychometrics
CRAN checks: smacof results


Reference manual: smacof.pdf
Vignettes: SMACOF2 Package Vignette
Package source: smacof_2.1-2.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release: smacof_2.1-2.tgz, r-oldrel: smacof_2.1-2.tgz
Old sources: smacof archive

Reverse dependencies:

Reverse depends: cops, FreeSortR, mdsOpt
Reverse imports: AnthropMMD, asymmetry, mappoly, MDSMap, networktools, thectar
Reverse suggests: dyndimred, FCPS, sarp.snowprofile.alignment, vegclust


Please use the canonical form to link to this page.