[程式] SAS跑covariance matri
------------------------------------------------------------------------
[軟體程式類別]:
SAS
[程式問題]:
求共變異數矩陣(covariance matrix)的最高特徵值(eigenvalue)。
[軟體熟悉度]:
低(1~3個月)
[問題敘述]:
想由幾個變數(例如:X1.X2.X3.X4.X5...)找出其特徵值(eigenvalue)最高者。
[程式範例]:
已爬版過,之前版友回覆程式碼如下:
proc corr cov data=***;
var A1 A2 A3
run;
另在網路上GOOGLE,發現程式碼如下:
proc reg data=a outest=b covout;
model Y=X1 X2;
proc print data=b;
[指令說明]
1.covout為輸出共變異數矩陣
2.proc print為將結果輸出至b
想請問版友們,上述的兩個版本程式碼,哪個才是正確的? 謝謝你們。
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.51.207