I have both a distance matrix and the original vectors, and am using MDS (Multidimensional Scaling) with R to generate vectors in more dimensions for the data.
With dimensionality reduction (for instance PCA) one can calculate the transformation with a portion of the data, and apply it to new elements. Is there an analog equivalent in MDS? The distance from the new points to all the original ones can be calculated, that's why I'm asking.
The reason I'm not directly using the original vectors with a dimensionality reduction technique is that there are mixed numeric and categorical variables, possibly some NAs and 1000 rows with 50 variables. Other methods (using imputation, trees, etc) were very slow. The daisy() function from cluster calculates the distance matrix quickly.
A large part of this question is the genuine doubt about if it's possible to train and apply MDS (even if it makes no sense to use it in this particular case), but if you have a suggestion for quickly converting categorical to numeric variables it'll be welcome (AFAIK only Multiple Correspondence Analysis can do this).