SAS中文论坛

标题: 求助:如何排列变量(注意不是数据) [打印本页]

作者: shiyiming    时间: 2009-3-26 23:57
标题: 求助:如何排列变量(注意不是数据)
我想问问sas9.13中怎么才能使sas数据库中变量名按自己的要求排列,我通过拖仅能在关闭窗口前有用,再打开那一列数据有回到原来的地方去了,还有通过hide与release隐藏恢复列时,为何该隐藏的列在恢复后反倒跑到最后去了。如何能让它在原地显示。至于前面所说的拖动列关闭窗口又还原的事我在sas8中就没出现过,拖到哪关闭窗口后再打开还在那,这是怎么回事?望大侠们指点一二
作者: shiyiming    时间: 2009-3-27 07:44
标题: Re: 求助:如何排列变量(注意不是数据)
使用所有在compiling阶段处理的statements都可以。。
比如length var1 format1 var2 format2.....;
或者proc sql; create table as select var1 as var1, var2 as var2........from yourtable;quit;
作者: shiyiming    时间: 2009-4-6 08:15
标题: Re: 求助:如何排列变量(注意不是数据)
也可以用Retain

data test;
   retain var3 var2 var1;
   set test1;
   keep _all_;
   run;
作者: shiyiming    时间: 2009-4-6 23:08
标题: Re: 求助:如何排列变量(注意不是数据)
有用,顶
作者: shiyiming    时间: 2009-12-28 21:07
标题: Re: 求助:如何排列变量(注意不是数据)
最简单的方法是在work中将该列拖到所需部位。然后保存到永久库中。即可。
个人意见。好好利用work,work在保存时时所见即所得。如在work里隐藏的列在保存时将不会出现在永久库中




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2