偏相関は、他の変数による影響を補正した上で2変数間の線形関係の強さを測定するものです。
次のステートメントは、変数Length3
とWeight
による影響を補正した上で、変数Height
とWidth
間の偏相関分析を要求します。変数Length3およびWeightのことを、分析の「影響を除外された」変数と呼び、これらはPARTIALステートメントで指定されます。
ods graphics on; title 'Fish Measurement Data'; proc corr data=fish1 plots=scatter(alpha=.20 .30); var Height Width; partial Length3 Weight3; run; ods graphics off;
出力2.9.1には、すべての変数の記述統計量が示されています。また、VARステートメント内に指定されている変数の偏分散と偏標準偏差も示されています。
出力2.9.1: 記述統計量
Simple Statistics | ||||||||
---|---|---|---|---|---|---|---|---|
Variable | N | MEAN | Std Dev | SUM | Minimum | Maximum | Partial Variance |
Partial Std Dev |
Length3 | 34 | 38.38529 | 4.21628 | 1305 | 30.00000 | 46.50000 | ||
Weight3 | 34 | 8.44751 | 0.97574 | 287.21524 | 6.23168 | 10.00000 | ||
Height | 34 | 15.22057 | 1.98159 | 517.49950 | 11.52000 | 18.95700 | 0.26607 | 0.51582 |
Width | 34 | 5.43805 | 0.72967 | 184.89370 | 4.02000 | 6.74970 | 0.07315 | 0.27047 |
PARTIALステートメントを指定すると、欠損値があるオブザベーションは分析から除外されます。出力2.9.2には、VARステートメントに指定された変数の偏相関が示されています。
変数Height
とWidth
間の偏相関は0.25692であり、元の相関0.92632よりも大幅に低くなっています(出力2.9.2を参照)。この偏相関のp値は0.1558です。
PLOTS=SCATTERオプションを指定すると、変数Length3
およびWeight
による影響を補正した上で、変数Height
およびWidth
の残差の散布図を作成できます(出力2.9.3を参照)。ALPHA=.20 .30サブオプションは、それぞれおよびの予測楕円を要求します。
出力2.9.3では、Height
の標準偏差のX軸上の長さは、Y軸上のWidth
の標準偏差とほぼ同じになります。長軸長が短軸長よりも大幅に大きくない場合、Height
とWidth
間に弱い偏相関があることを意味します。