Re: [程式] SAS巨集疑問

看板Statistics作者 (咖啡王子)時間13年前 (2012/05/13 10:24), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
proc sort data=yoyo;by i j; run; proc corr data=yoyo; var aa ab ac ad ae; by i j; run; 這樣就完成了 該問題跟前面的一次跑多個迴歸模型一樣 ※ 引述《sinted (MR.?)》之銘言: : ------------------------------------------------------------------------ : SAS : [軟體程式類別]: : SAS : [程式問題]: : 用SAS巨集跑corr時無法用月份跑出 : [軟體熟悉度]: : 新手(不到1個月) : [問題敘述]: : 我是想要每個月每個月算相關係數,但是不知道怎的 : 下面程式跑出來總是全部資料的corr(1964~2011 daily data) : 請問是哪個地方有出現錯誤嗎? : [程式範例]: : %macro kkk ; /*新增巨集kkk*/ : %do i=1964 %to 2011; /*年份從1964做到2011*/ : %do j=1 %to 12; /*月份從1做到12*/ : data a; /*新增資料檔a*/ : set yoyo; /*設定資料yoyo*/ : where i=&i and j=&j ; /*挑選i(年份)為i, j(月份)為j的資料丟進去a*/ : run; : proc corr data=a; /*在i年j月份下跑相關性*/ : var aa ab ac ad ae; /*跑這些變數的corr*/ : run; : %end; : %end; : %mend kkk; : %kkk; : ----------------------------------------------------------------------------- -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.107.170

05/13 11:16, , 1F
感謝感謝強者!!!~
05/13 11:16, 1F
※ 編輯: tew 來自: 111.250.107.170 (05/13 15:39)
文章代碼(AID): #1Fhnjv1I (Statistics)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1Fhnjv1I (Statistics)