新聞中心
相關性分析處理變量之間的關系。 相關系數(shù)是兩個變量之間的線性關聯(lián)的度量。相關系數(shù)的值總是在-1和+1之間。 SAS提供過程PROC CORR以找到數(shù)據(jù)集中的一對變量之間的相關系數(shù)。

創(chuàng)新互聯(lián)公司專注于伊春企業(yè)網(wǎng)站建設,自適應網(wǎng)站建設,商城網(wǎng)站建設。伊春網(wǎng)站建設公司,為伊春等地區(qū)提供建站服務。全流程按需求定制開發(fā),專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務
語法
在SAS中應用PROC CORR的基本語法是:
PROC CORR DATA = dataset options; VAR variable;
以下是使用的參數(shù)的描述:
- Dataset是數(shù)據(jù)集的名稱。
- 選項是附加選項,其中包括繪制矩陣等過程。
- 變量是用于查找相關性的數(shù)據(jù)集的變量名稱。
例
數(shù)據(jù)集中可用的一對變量之間的相關系數(shù)可以通過在VAR語句中使用它們的名稱來獲得。 在下面的例子中,我們使用數(shù)據(jù)集CARS1并得到顯示馬力和重量之間的相關系數(shù)的結果。
PROC SQL;
create table CARS1 as
SELECT invoice,horsepower,length,weight
FROM
SASHELP.CARS
WHERE make in ('Audi','BMW')
;
RUN;
proc corr data=cars1 ;
VAR horsepower weight ;
BY make;
run;
當執(zhí)行上面的代碼中,我們得到以下結果:
所有變量之間的相關性
通過簡單地應用具有數(shù)據(jù)集名稱的過程,可以獲得數(shù)據(jù)集中可用的所有變量之間的相關系數(shù)。
例
在下面的例子中,我們使用數(shù)據(jù)集CARS1并獲得顯示每對變量之間的相關系數(shù)的結果。
proc corr data=cars1 ; run;
當執(zhí)行上面的代碼中,我們得到以下結果:
相關矩陣
我們可以通過在PROC語句中選擇繪制矩陣的選項來獲得變量之間的散點圖矩陣。
例
在下面的例子中,我們得到馬力和重量之間的矩陣。
proc corr data=cars1 plots=matrix ; VAR horsepower weight ; run;
當執(zhí)行上面的代碼中,我們得到以下結果:
當前文章:創(chuàng)新互聯(lián)SAS教程:SAS相關性分析
轉載注明:http://m.5511xx.com/article/dhojose.html


咨詢
建站咨詢
