Marc, thanks for input this multiple correspondence analysis works fine for categorical data!
I also have data that are discrete numeric such as 1 2 4 5 . Is it possible to carry out a reliable PCA/factor analysis on such data i.e. will factor analysis give a correct grouping of the correlated discrete effects? Is it not better to use the spearman correlation approach?