[程式] SAS跑covariance matri

看板Statistics作者 (cross)時間14年前 (2012/03/04 15:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
------------------------------------------------------------------------ [軟體程式類別]: 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
文章代碼(AID): #1FKnDoUC (Statistics)