- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 5669 个
- 通用积分
- 0.9592
- 学术水平
- 5 点
- 热心指数
- 5 点
- 信用等级
- 5 点
- 经验
- 2865 点
- 帖子
- 98
- 精华
- 0
- 在线时间
- 130 小时
- 注册时间
- 2012-10-23
- 最后登录
- 2017-1-23
|
- data new;
- DROP x1 x2;
- input x1-x5;
- Retain x3 x4 x5 z y;
- y=sum(of x1-x5);
- Z=X1+X2;
- cards;
- 11 12 13 14 15
- 21 22 23 24 25
- proc print;
- run;
- 我之前也对这个问题比较纠结,刚刚尝试了下,RETAIN的却可以,顺序需要注意,比如上面中;
- Retain x3 x4 x5 z y;
- y=sum(of x1-x5);
- Z=X1+X2;
- Retain要在下面代码之前,才能使Z的顺序在Y之前。
- y=sum(of x1-x5);
- Z=X1+X2;
复制代码
|
|