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

I am working with complex survey data, multi-stage sampling.  My current code includes a cluster variable for the primary sampling unit (PSU) and a strata variable:

 

PROC SURVEYLOGISTIC DATA= data;
cluster psu;
strata strata;

 

In addition to PSU clustering, the data has clustering at the household level where multiple individuals within a household are surveyed.  I want to account for the correlation between observations in a household. I am unclear if adding the household variable to the cluster statement will resolve this. My new revised code is:

 

PROC SURVEYLOGISTIC DATA= data;
cluster psu household;
strata strata;

 

Is the above correct?  Please advise. 

1 ACCEPTED SOLUTION
2 REPLIES 2
Noemi23
Calcite | Level 5
Thank you for confirming.

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 654 views
  • 1 like
  • 2 in conversation