Good morning everyone,
I am working on constructing three social skills indices—communication, understanding, and engagement, the global macro would be like these:
Code:
global com qs1 qs2 qs3 global understanding qs4 qs5 qs6 qs7 global engagement qs8 qs9 qs10
Code:
reg index1_com $demographic_control reg index2_understanding $demographic_control reg index3_engagement $demographic_control
1) Option 1 Single PCA: run PCA on all variables together and extract 3 components:
Code:
pca $com $undestadning $engagement, comp(3) predict comp1 comp2 comp3
2) Option 2 Separate PCAs: Run PCA separately for each group, extracting one component per group:
Code:
pca $com, comp(1) predict index1_com, score pca $understanding, comp(1) predict index2_understanding, score pca $engagement, comp(1) predict index3_engagement, score
My questions are:
- Which method, option 1 or 2 that I should use to create distinct indices?
- I also want to have a "composite index", which explain best $com, $understanding, and $engagement altogether), should I use Option 1, and take the predict score of "pca $com $undestadning $engagement, comp(1) "? Or should I do Option 2 and take "average" of 3 scores?
Thanks and have a great week
Comment