全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1580 0
2015-08-16
SAS 大大们,求问一个小问题。

下面这段macro在9.4的sas中run时没有任何错误报出,但是在9.3中总是说 %gen  和 %winsor不对...类似说我格式错误之类的。

我想做的是生成lag变量,之后再winsorize .

%let vars=
lnasset tobinq mlev fcf rnd adv;
%gen(dsetin=comp, dsetout=, byvar1=gvkey, byvar2=fyear, type=lag, scalevar=, name=);

%let vars=
lnasset tobinq mlev fcf rnd adv
l_lnasset l_tobinq l_mlev l_fcf l_rnd l_adv
;
%winsor(dsetin=comp, dsetout=comp1, byvar=fyear, type=winsor, pctl=1 99);

请问下这是为什么呢...

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群