Help using Base SAS procedures

Manual Iterative solution of survey weighting

Reply
Regular Contributor
Posts: 228

Manual Iterative solution of survey weighting

Dear all, hope you are doing well.


I wish to generate survey weights by 'Manual Iterative Solution' as stated here Introduction to Survey Weights — PRI Help

or below

Example with three characteristics A, S, E

1. Compute A weight (wA) and weight data by this weight

Generate the weighted frequency table for S

2. Compute S weight (wS) and weight by  wA*wS

Generate the weighted frequency table for E

3. Compute E weight (wE) and weight by wA*wS*wE

Generate the weighted frequency for A

4. Compute a second A weight( wA2) and weight by wA*wS*wE*wA

Generate the weighted frequency for S

5. Compute a second S weight (wS2) and weight by wA*wS*wE*wA2*wS2

Generate the weighted frequency for E

6. Compute a second E weight (wE2) and weight by wA*wS*wE*wA2*wS2*wE2

Continue process until the weighted frequencies and the population frequencies don’t change. Usually converge after two or three iterations (or less)

My question is how are the second weights generated starting from step 4? I understand wA is the population proportion A over the sample proportion A.


Your help is greatly appreciated. Thank you very much.

Ask a Question
Discussion stats
  • 0 replies
  • 176 views
  • 0 likes
  • 1 in conversation