bmdsMCMC {bayMDS} | R Documentation |
MCMC for Bayesian multidimensional scaling
Description
run MCMC algorithm given in Oh and Raftery (2001) and return posterior samples of parameters as well as object configuration and other parameter estimates, for a given number of dimensions p
Usage
bmdsMCMC(DIST,p,nwarm = 1000,niter = 5000)
Arguments
DIST |
symmetric matrix of dissimilarity measures between objects |
p |
number of dimensions of object configuration |
nwarm |
number of iterations for burn-in period in MCMC (default=1000) |
niter |
number of MCMC iterations after burn-in period (default=5000) |
Value
A list of MCMC results
- x_bmds
n by p matrix of object configuration that minimizes the sum of squares of residuals(SSR), where n is the number of objects, i.e., n=nrow(DIST)
- cmds
n by p matrix of object configuration from the classical multidimensional scaling of Togerson(1952)
- minSSR
minimum of sum of squares of residuals between the observed dissimilarities and the estimated Euclidean distances for pairs of objects
- minSSR_id
index of the iteration corresponding to minimum SSR
- stress
STRESS computed from minSSR
- e_sigma
posterior mean of
\sigma^2
- var_sigma
posterior variance of
\sigma^2
- SSR.L
niter dimensional vector of posterior samples of SSR
- lam.L
niter by p matrix of posterior samples of elements of
\Lambda
- sigma.L
niter dimensional vector of posterior samples of
\sigma^2
- del.L
niter by
n(n-1)/2
matrix of posterior samples of\delta
, p-dimensional Euclidean distances between pairs of objects
References
Oh, M-S., Raftery A.E. (2001). Bayesian Multidimensional Scaling and Choice of Dimension, Journal of the American Statistical Association, 96, 1031-1044.
Examples
data(cityDIST)
result=bmdsMCMC(cityDIST,p=3)