この例は、例4.12で説明した位置の検定の特殊な応用である、対応のあるデータに対する符号検定を実行します。
例4.4の講師は、大学の講座で行った2つのテストの結果に対する符号検定を実行しようと考えています。次のステートメントは基本統計量と位置の検定を要求します。
title 'Test Scores for a College Course'; ods select BasicMeasures TestsForLocation; proc univariate data=Score; var ScoreChange; run;
ODS SELECTステートメントは出力を"BasicMeasures"テーブルと"TestsForLocation"テーブルに制限します。ODSテーブル名のセクションを参照してください。講師は、ScoreChange変数が正規分布や対称分布であるという前提を使用したくないため、符号検定を実行することにしました。符号検定の
値(0.7744)が大きいことは、テキスト結果の中央値の違いの証明としては不十分です。
| Test Scores for a College Course |
| Basic Statistical Measures | |||
|---|---|---|---|
| Location | Variability | ||
| Mean | -3.08333 | Std Deviation | 13.33797 |
| Median | -3.00000 | Variance | 177.90152 |
| Mode | -5.00000 | Range | 51.00000 |
| Interquartile Range | 10.50000 | ||
| Tests for Location: Mu0=0 | ||||
|---|---|---|---|---|
| Test | Statistic | p Value | ||
| Student's t | t | -0.80079 | Pr > |t| | 0.4402 |
| Sign | M | -1 | Pr >= |M| | 0.7744 |
| Signed Rank | S | -8.5 | Pr >= |S| | 0.5278 |
この例のサンプルプログラムuniex03.sasは、Base SASソフトウェアのSASサンプルライブラリに含まれています。