作者thomas2005 (无)
看板Statistics
标题[程式] SAS 写出简洁的程式码
时间Mon May 13 00:29:52 2013
[软体程式类别]:
SAS
[程式问题]:
资料处理
[软体熟悉度]:
低(1~3个月)
[问题叙述]:
目前想把我的程式码整理的更简洁,有下以两种。
想麻烦各位给我一个方向。
1. lag1(), lag2,...,lagn()
2.底下三行, mv_level 、payout_ratio 、traditional_industry 。
这三个变数的排列组合,总共有七个组合 C(3,3)+C(3,2)+C(3,1)=7 。
程式码如何写成可以直接取代这三种变数的方式?
PROC REG data=capm_report outest=capm_report_test1 TABLEOUT;
model stock_return=capm16 mv_level payout_ratio traditional_industry;
RUN;
谢谢各位。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.172.189.154
1F:→ thomas2005:忘了写 lagn 的说明,目前我想写出 lag(i)。就能自动执 05/13 00:30
2F:→ thomas2005:行 i 次的方式。 05/13 00:31
3F:推 imaltar:用macro 05/13 10:07
4F:推 tew:x1 x2 x3 x4 x5 你就用label就好 05/13 12:53
5F:→ thomas2005:想问 tew 大你讲的 label 是什麽意思?谢谢。 05/13 15:44