前のページ|次のページ

PCTL関数

パーセントに対応するパーセント点を返します。

カテゴリ: 記述統計量

構文

PCTL<n> (percentage, value–1 <, value–2, ...>)

必須引数

percentage

計算するパーセント点を指定する数値定数、変数または式です。

要件 0 ≤ パーセント ≤ 100の数値。

value

数値変数、定数または式です。

オプション引数

n

計算するパーセント点の定義を指定する1から5までの数字です。

デフォルト 定義5

詳細

PCTL関数は、パーセントに対応する非欠損値のパーセント点を返します。percentageが欠損値、ゼロ未満または100を超える場合、PCTL関数はエラーメッセージを生成します。
注: PCTL関数で使用される式は、Base SAS Procedures Guide:Statistical Proceduresに説明されている、PROC UNIVARIATEで使用される式と同じです。詳細については、SAS Elementary Statistics Procedures (Base SASプロシジャガイド)を参照してください。

SASステートメントとその結果を次に示します。
SASステートメント
結果
lower_quartile=PCTL(25, 2, 4, 1, 3);
put lower_quartile;
1.5
percentile_def2=PCTL2(25, 2, 4, 1, 3);
put percentile_def2;
1
lower_tertile=PCTL(100/3, 2, 4, 1, 3);
put lower_tertile;
2
percentile_def3=PCTL3(100/3, 2, 4, 1, 3);
put percentile_def3;
2
median=PCTL(50, 2, 4, 1, 3);
put median;
2.5
upper_tertile=PCTL(200/3, 2, 4, 1, 3);
put upper_tertile;
3
upper_quartile=PCTL(75, 2, 4, 1, 3);
put upper_quartile;
3.5
前のページ|次のページ|ページの先頭へ