1. 程式人生 > >相關分析

相關分析

分析兩變數之間的聯絡程度,一般通過相關係數來衡量。

CORR過程

功能

可以計算變數間的各種相關係數,如Spearman秩相關係數。
格式:

proc corr data=資料集名;
by 變數名;
var 變數名;
partial 變數名;
run;

注:
1.corr過程會對var語句指定的變數兩兩進行相關分析。
2.partial語句指定需要計算偏相關係數的變數。

分析sashelp.class 中男生和女生的身高體重間是否存在一定的相關關係?
程式碼:

proc sort data=sashelp.class out=temp; *先對變數按sex進行升序排序;
by sex;
proc corr data=temp;
by sex;
var Height Weight;
run;

結果:
男生的身高與體重的相關係數為0.85008,為正相關,有較高相關性。

對女生也有相同的結論。