Unidimensional Scaling from Seriation Results
Performs (approximate) unidimensional scaling by first performin seriation to obtain a permutation and the using the permutation to calulate the configuration.
uniscale(d, order = NULL, method = "QAP_LS", rep = 10, ...)
d |
a dissimilarity matrix. |
order |
a precomputed permutation (configuration) order.
If |
method |
seriation method used if |
rep |
Number of repetitions of the seriation heuristic. |
... |
additional arguments are passed on to the seriation method. |
Uses the method describes in Maier and De Leeuw (2015) to calculate the minimum stress configuration for either a given configuration/permutation/order or for a permutation computed via a seriation method.
The code is similar to uniscale
in smacof, but scales to larger
datasets since it does not check all permutations.
A vector with the fitted configuration.
Michael Hahsler with code from Patrick Mair (from smacof).
Mair P., De Leeuw J. (2015). Unidimensional scaling. In Wiley StatsRef: Statistics Reference Online, Wiley, New York. doi: 10.1002/9781118445112.stat06462.pub2
data(SupremeCourt) d <- as.dist(SupremeCourt) sc <- uniscale(d) sc orderplot(sc)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.