楼主: dahufa123
2691 2

求助:如何排列变量(注意不是数据) [推广有奖]

  • 0关注
  • 2粉丝

本科生

36%

还不是VIP/贵宾

-

威望
0
论坛币
35 个
通用积分
0.2605
学术水平
23 点
热心指数
25 点
信用等级
22 点
经验
3723 点
帖子
66
精华
0
在线时间
62 小时
注册时间
2009-3-16
最后登录
2024-4-8

楼主
dahufa123 发表于 2009-3-27 00:09:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我想问问sas9.13中怎么才能使sas数据库中变量名按自己的要求排列,我通过拖仅能在关闭窗口前有用,再打开那一列数据有回到原来的地方去了,还有通过hide与release隐藏恢复列时,为何该隐藏的列在恢复后反倒跑到最后去了。如何能让它在原地显示。至于前面所说的拖动列关闭窗口又还原的事我在sas8中就没出现过,拖到哪关闭窗口后再打开还在那,这是怎么回事?望大侠们指点一二 !!!
<script type="text/javascript"></script><script src="https://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script><script src="https://pagead2.googlesyndication.com/pagead/render_ads.js"></script><script></script>
二维码

扫码加我 拉你入群

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

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

关键词:Release sas数据库 Lease hide SAS9 求助 数据 变量 排列

回帖推荐

chengsm13 发表于2楼  查看完整内容

使用 proc sql。例如,假设你的数据集如下排列,A:var1 var2 var3现在你想让他排列成:var3 var1 var2你只需如下建立一个新的数据及B,他和A的内容一样,但变量名排列顺序变了:proc sql;    create table B as    select var3, var1, var2    from A;run;quit;

本帖被以下文库推荐

沙发
chengsm13 发表于 2009-3-27 01:43:00

使用 proc sql。例如,假设你的数据集如下排列,

A:

var1 var2 var3

现在你想让他排列成:

var3 var1 var2

你只需如下建立一个新的数据及B,他和A的内容一样,但变量名排列顺序变了:

proc sql;

    create table B as

    select var3, var1, var2

    from A;

run;

quit;

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

藤椅
linhaoran 发表于 2009-3-28 08:09:00

用retain应该可以实现。

DATA two;

RETAIN A B C D E;/*你想要的变量顺序*/

SET one;

RUN;

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 23:11