smacof (version 1.8-13)

randomstress: Stress Calculation for Random Dissimilarities

Description

Creates random dissimilarity matrices (n objects), fits an MDS, and returns the stress values of each MDS fit.

Usage

randomstress(n, ndim, nrep = 100, type = c("ratio", "interval", "ordinal", "mspline"))

Arguments

n
Number of objects
ndim
Number of dimensions for MDS
nrep
Number of random samples
type
MDS type

Value

Returns a vector with stress values.

Details

The random dissimilarities are drawn from a U(0,1) distribution.

References

Spence I., Ogilvie, J.C. (1973). A table of expected stress values for random rankings in nonmetric multidimensional scaling. Multivariate Behavioral Research, 8, 511-517.

Examples

Run this code
## 9 objects, 2 dimensions, interval MDS (100 replications)
stressvec <- randomstress(n = 8, ndim = 2, nrep = 100, type = "interval")
mean(stressvec)

Run the code above in your browser using DataCamp Workspace