BookmarkSubscribeRSS Feed
statsgirl
Calcite | Level 5

Hi,

I have a data set of 3784 participants (no missing data) who answered 16 General Human papillomavirus (a disease) knowledge items.  As an example (HPV is rare) These items were asked as true, false and I don't know. I want to examine how many factors should be retained. I conducted an exploratory factor analysis (see below).

My results indicate 1 factor (by looking at eigenvalues >1, and the scree plot). This is great, as we were hoping for unidimensionality of this scale

I am wondering if I should try a rotation ? I believe a rotation is not appropriate since I have 1 factor

Thanks,

proc

factor data=WORK.A method=principal nfactor=16 heywood scree;

var Q28A Q28B Q28C Q28D Q28E Q28F Q28G Q28H Q28I Q28J Q28K Q28L Q28M Q28N Q28O Q28P;

run

2 REPLIES 2
rcastaneda2
Calcite | Level 5

Hi Statsgirl, you don't need to rotate if you have one factor but if you do you might find the results to be only slightly different than your unrotated solution. 

 

 

SteveDenham
Jade | Level 19

Since all of your values fall into one of 3 categories, PROC FACTOR may not be your best choice for analysis.  Take a look at PROC CORRESP for correspondence analysis, and in particular, you might find Example 34.1 Simple and Multipple Correspondence Analysis of Automobiles and Their Owners as a good analogy to your data.

 

http://support.sas.com/documentation/cdl/en/statug/68162/HTML/default/viewer.htm#statug_corresp_exam...

 

Correspondence analysis avoids the assumption that the data are continuous (or at least ordinal) and thus might be a better fit.

 

Steve Denham

 

 

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 2 replies
  • 1113 views
  • 0 likes
  • 3 in conversation