Specifies weights for analysis variables in the statistical calculations.
- variable
-
specifies a numeric variable whose values weight the values
of the analysis variables. The value of the variable does not have to be an
integer. If the value of variable is
Weight value... |
PROC REPORT... |
0 |
counts the observation in the total number of observations |
less than 0 |
converts the value to zero and counts the observation in the total number
of observations |
missing |
excludes the observation |
To exclude observations that contain negative and zero weights
from the analysis, use EXCLNPWGT. Note that most SAS/STAT procedures, such
as PROC GLM, exclude negative and zero weights by default.
Restriction: |
PROC REPORT will not compute MODE
when a weight variable is active. Instead, try using PROC UNIVARIATE when
MODE needs to be computed and a weight variable is active. |
Tip: |
When you use the WEIGHT statement, consider
which value of the VARDEF= option is appropriate. See VARDEF= and
the calculation of weighted statistics in Keywords and Formulas for more information. |
Note: Before
Version 7 of SAS, the procedure did not exclude the observations
with missing weights from the count of observations. ![[cautionend]](../../../../common/63294/HTML/default/images/cautend.gif)
When you store a report definition, PROC REPORT does not store the WEIGHT
statement.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.