Take the 2-minute tour ×
Cross Validated is a question and answer site for people interested in statistics, machine learning, data analysis, data mining, and data visualization. It's 100% free, no registration required.

I have done a factor analysis on different attributes of different cigarette brands (e.g. how expensive consumers find it, etc.).

Three factors were calculated out of the many attributes after reduction.

Now I would like to do a cluster analysis (euclidean distance and Ward method) on factor scores calculated for each person.

THe question is how can I calculate factor scores per person in SPSS or Excel?

share|improve this question
1  
2  
How can you have factor scores at the level of each person when your factor analysis was performed at the level of brand? –  rolando2 Jan 12 '13 at 1:16
add comment

1 Answer 1

up vote 1 down vote accepted

If you have the GUI interface for SPSS, it's as simple as re-running the factor analysis, bringing up the "Scores" dialogue box, and selecting the check box "Save as variables". In the more recent versions of SPSS, there are options for different methods of calculating the respondent level scores; unless you have a really strong reason for choosing another one, I'd accept the default, which is regression.

If you're running SPSS from syntax, then you need to add the following option to your FACTOR command:

/SAVE REG(ALL)

Hope that helps. . .

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.