この例は例4.14の続きです。次のステートメントはTrans
データセットの厚さの測定値に正規分布を当てはめ、当てはめた密度曲線をヒストグラムに重ねて表示します。
title 'Analysis of Plating Thickness'; ods select Histogram ParameterEstimates GoodnessOfFit FitQuantiles Bins; proc univariate data=Trans; histogram Thick / normal(percents=20 40 60 80 midpercents) odstitle = title; inset n normal(ksdpval) / pos = ne format = 6.3; run;
ODS SELECTステートメントは出力を"ParameterEstimates"、"GoodnessOfFit"、"FitQuantiles"、"Bins"の各テーブルに制限します。ODSテーブル名のセクションを参照してください。NORMALオプションは、出力4.19.2に示したヒストグラムに正規曲線が表示されるよう指定します。また、出力4.19.1に示した当てはめた分布の要約 (適合度検定、パラメータ推定値および当てはめた分布の分位点)を要求します (PROC UNIVARIATEステートメントでNORMALTESTオプションを指定した場合は、正規性のShapiro-Wilk検定が統計量テーブルに含まれます)。
2次オプションはNORMAL 1次オプションの後にかっこで囲んで指定されます。PERCENTS=オプションは分位点を指定します。これらの分位点は"FitQuantiles"テーブルに表示されます。MIDPERCENTSオプションは、(当てはめた正規分布から推定された)各間隔の中間点、オブザベーションの観測されたパーセンテージおよび母集団の推定されたパーセンテージの一覧を示すテーブルを要求します。NORMAL 1次オプションの後に指定できる2次オプションについては、表4.6を参照してください。
正規曲線を重ねて表示した変数Thick
のヒストグラムが出力4.19.2に示されています。
正規曲線の推定されたパラメータ(および)を出力4.19.1に示します。デフォルトでは、NORMAL 1次オプションの後にMU=およびSIGMA= 2次オプションで値を指定しなかった場合、パラメータが推定されます。経験分布関数(EDF)に基づく3つの適合度検定の結果が出力4.19.1に示されています。p値がすべて0.15より大きいため、正規性の仮説は棄却されます。
この例のサンプルプログラムuniex08.sasは、Base SASソフトウェアのSASサンプルライブラリに含まれています。