WEIGHTステートメント |
値が0である場合、そのオブザベーションはオブザベーションの合計数にカウントされます。
値が負の数である場合、値は0に変換され、そのオブザベーションはオブザベーションの合計数にカウントされます。
値が欠損値である場合、そのオブザベーションは分析から除外されます。
負およびゼロの重みを含むオブザベーションを分析から除外するには、EXCLNPWGTを使用します。GLMプロシジャなど、ほとんどのSAS/STATプロシジャは、負およびゼロの重みをデフォルトで除外します。重み変数を指定しても、プロシジャによる範囲、モード、外れ値、極値のオブザベーション、または欠損値数の決定方法は変更されません。WEIGHTステートメントを指定した場合、重み付き標準誤差とスチューデントの検定の重み付きバージョンも計算します。スチューデントの検定は、分析変数を重み付けした場合にPROC UNIVARIATEが計算する位置のみの検定です。
WEIGHT変数を指定した場合、その変数とを使用して、積率テーブルに示される統計量の重み付きバージョン2を計算します。たとえば、重み付き平均と重み付き分散を次のように計算します。
および
ここで、は番目の変数値です。分母は、PROC UNIVARIATEステートメントのVARDEF=オプションで制御されます。
WEIGHTステートメントは、モード、極値、極値のオブザベーション、分析変数の欠損値数の判定には影響しません。ただし、重み付きパーセント点の計算に、重みが使用されます3。WEIGHT変数は、プロットステートメントで作成されるグラフの表示には影響しません。
CIPCTLDF、CIPCTLNORMAL、LOCCOUNT、NORMAL、ROBUSTSCALE、TRIMMED=、およびWINSORIZED=オプションは、WEIGHTステートメントでは使用できません。
重み付き歪度または尖度を計算するには、PROCステートメントでVARDEF=DFまたはVARDEF=Nを使用します。
HISTOGRAM、PROBPLOTまたはQQPLOTステートメントを、WEIGHTステートメントとともに指定することはできません。
WEIGHTステートメントを使用するときには、VARDEF=オプションのどの値が適切か考慮してください。詳細は、VARDEF=および重み付き統計量の計算を参照してください。