全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
38503 27
2010-06-12
如何在data步中更改数据 里面变量的前后顺序?
记得好像是在data 后面写 retain = v1 v2 ...

请问是不是?

谢谢啦先!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-12 16:21:03
你改变变量顺序的逻辑是什么?
二维码

扫码加我 拉你入群

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

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

2010-6-12 16:48:40
2# 醉_清风


就是想把数据里面变量的显示的位置换一下,
正常的话,变量是按照生成的先后顺序来排列,现在希望按照自己的想法排列
比如:
现在是

NO      ID        Balance
1         11        100
2         22         200

想要更改成
Balance    ID     NO
100           11       1
200           22       2
二维码

扫码加我 拉你入群

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

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

2010-6-12 17:25:33
data new;
    retain balance id no;
set old;
run;
二维码

扫码加我 拉你入群

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

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

2010-6-12 17:26:22
proc sql;
    create table new as
      select balance ,id, no
     from old;
quit;
二维码

扫码加我 拉你入群

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

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

2010-6-12 17:28:24
data new ;
  balance=balance;
set old;
run;
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
2012-5-3 19:13:35
学习学习~~~~
二维码

扫码加我 拉你入群

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

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

2012-5-4 22:13:58
写的不错。,学习中
二维码

扫码加我 拉你入群

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

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

2012-7-30 15:02:37
用retain可以,keep不可以改变变量顺序哦
二维码

扫码加我 拉你入群

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

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

2012-9-26 11:02:39
变量多怎么办呢?一个个都需要写出来吗?
二维码

扫码加我 拉你入群

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

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

2013-1-13 22:28:36
复制代码
二维码

扫码加我 拉你入群

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

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

2014-5-29 21:23:06
感谢楼上的几位兄弟,比看帮助文档强太多了!
二维码

扫码加我 拉你入群

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

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

2015-1-27 15:10:23
学习了,今天正好碰到这个问题,谢谢各位的探讨!
二维码

扫码加我 拉你入群

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

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

2017-2-4 09:42:06
学习了!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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