作者cross14 (cross)
看板Statistics
标题[程式] SAS跑covariance matri
时间Sun Mar 4 15:02:07 2012
------------------------------------------------------------------------
[软体程式类别]:
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