BookmarkSubscribeRSS Feed
Marko
Fluorite | Level 6

Hello. I have longitudinal survey data supplied with weights and I am aiming to fit a generalised linear mixed model to it, the response variable being employment status at one of five successive survey interviews, and the predictors being things like qualification level, gender, method of job search, and so on. Everybody in my subsample is unemployed at first interview.

 

My question is as follows. I have a set of survey weights, and I suspect it really doesn't matter to the analysis how they are scaled. However, I was wondering whether the WEIGHT option in PROC GLIMMIX, which allows me to supply non-response weights, requires the total sum of the weights to be scaled to the sample size.

 

PS Although the survey sampling scheme is complex, a single set of weights has been provided for use in longitudinal analysis, scaled to the population.

 

Many thanks.

3 REPLIES 3
SteveDenham
Jade | Level 19

I've never done this, but the example in the SAS/STAT14.1 documentation (Example 45.18 Weighted Multilevel Model for Survey Data) does give some hints, which would probably make a lot more sense if I spent the time reading the Rabe-Hesketh & Skrondal paper..

 

It appears to me that the example does scale the weights, so if your research question aligns with the example, it looks like the Method 2 weights need to be precalculated in a data step and supplied to PROC GLIMMIX.

 

But i bet you already knew this.

 

Steve Denham

Marko
Fluorite | Level 6

Thanks very much for taking the time to check that paper out Steve. I will have a read of it. I might also experiment with different scalings and see if the results change!

FrankSong
Calcite | Level 5

Thank you for this hint. I am testing this procedure and corresponding packages in R. My simulation finds that weight inflates significance. Hope scaled weight can correct such inflation. I think R packages have the same problem.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

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
  • 3 replies
  • 2488 views
  • 1 like
  • 3 in conversation