*(Q) My sample has 40% males and 60% females. My population has 49% males and 51% female. I would like to automatically weight my sample cases in order to approximate my population. *(A) Posted to SPSSX-L list by Raynald Levesque on 2002/09/13. Note that dispersion and confidence interval statistics produced by SPSS are not valid for a sample weighted like this. DATA LIST FREE /sex. BEGIN DATA 1 2 1 2 2 END DATA. LIST. SORT CASES BY sex. SAVE OUTFILE='c:\\temp\\original data.sav'. AGGREGATE OUTFILE=* /PRESORTED /BREAK=sex /wsex=N. FLIP. SELECT IF RTRIM(case_lbl)="WSEX". COMPUTE popmale=49. COMPUTE popfem=51. COMPUTE sampmale=100*var001/(var001 + var002). COMPUTE sampfem =100*var002/(var001 + var002). COMPUTE wgtmale=popmale/sampmale. COMPUTE wgtfem =popfem /sampfem. FLIP VARIABLES=wgtmale wgtfem . COMPUTE sex=2. IF case_lbl="WGTMALE" sex=1. MATCH FILES TABLE=* /FILE='c:\\temp\\original data.sav' /BY=sex /DROP=case_lbl. FORMATS wsex(F5.4). WEIGHT BY wsex.