BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
mszommer
Obsidian | Level 7

Sure, will run it with fewer Obs. and with the simpler code you recommended.

 

The idea was to reduce the no. of variables (a mix of only ordinal and nominal) and then run a cluster analysis based on the factor scores. However, is it recommendable to name/profile the factors that resulted from a principal component analysis? OR would you have recommended running a cluster analysis directly with the 103 variables?

Ksharp
Super User

No. You have ordinal and nominal variables, not continuous variables.Therefore you can not use PROC CLUSTER or a principal component analysis directly. Best choice is PROC PRINQUAL .

Ksharp
Super User
Or you could try PROC VARCLUS, but I don't know if it could fit your ambition .

mszommer
Obsidian | Level 7

Hello KSharp,

 

I did use proc factor (method=principal) using the output from proc prinqual, in order to reduce my variables.

I then wish to segment the respondents; would you still recommend proc varclus or k-means?

 

Regards

MS

Ksharp
Super User

You mean segment the obs ? I don't think proc varclus or k-means can do that. both need variables be continuous.

mszommer
Obsidian | Level 7

Yes, I do. The very aim was to segment the survey respondents based on the IVs. Since the nature of the IVs were varied (both metric and non metric), I was proposed to used proc prinqual.

 

Is there any other means to segment the customers? I use one of the questions as the DV (how often they buy from us: nominal)

Ksharp
Super User

Can you get those two engvector after principal component analysis?

Plot these obs by these two engvector. And may be you could find which obs be closer.

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

Register now!

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 22 replies
  • 5123 views
  • 0 likes
  • 3 in conversation