楼主: lnlhckao123
1190 7

[问答] 200论坛币求怎样选择变量个数及顺序 [推广有奖]

  • 0关注
  • 3粉丝

副教授

62%

还不是VIP/贵宾

-

威望
0
论坛币
14810 个
通用积分
10.6125
学术水平
7 点
热心指数
4 点
信用等级
4 点
经验
12566 点
帖子
754
精华
0
在线时间
405 小时
注册时间
2010-8-21
最后登录
2025-6-7

楼主
lnlhckao123 发表于 2013-5-1 17:38:07 |AI写论文
200论坛币
请问高手,我的数据如下aaa,我想创立一个新的数据集bbb,使bbb中的变量为a,b,d,c,变量所代表的数据不变,谢谢高手指点!!



data aaa;
input a  b  c  d  e;
cards;
1   2    3    4   5
1   2    3    4   5
1   2    3    4   5
1   2    3    4   5
1   2    3    4   5
1   2    3    4   5
1   2    3    4   5
;
run;  

bbb
1   2   4   3
1   2   4   3
1   2   4   3
1   2   4   3
1   2   4   3
1   2   4   3
1   2   4   3






最佳答案

rdwalk 查看完整内容

data bbb; retain a b d c; set aaa(drop=e); run;
关键词:200论坛币 变量个数 0论坛币 论坛币 cards 论坛
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

沙发
rdwalk 发表于 2013-5-1 17:38:08
data bbb;
  retain a b d c;
  set aaa(drop=e);
run;
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
lnlhckao123 + 3 + 3 + 4 热心帮助其他会员

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 4   查看全部评分

藤椅
henryyhl 发表于 2013-5-1 17:44:31
这样可以实现:
data bbb2;
length  a b d c 8;
drop e;  /*如果不需要e的话就删除了*/
set aaa;
run;
或者是
data bbb2;
retain  a b d c ;
drop e;  /*如果不需要e的话就删除了*/
set aaa;
run;
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
lnlhckao123 + 3 + 2 + 1 热心帮助其他会员
rdwalk + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 4  热心指数 + 3  信用等级 + 2   查看全部评分

It's not going to be easy, but it is going to be worth it.

板凳
rdwalk 发表于 2013-5-1 17:45:27
proc sql;
  create table ccc as
  select a,b,d,c
    from aaa;
quit;

报纸
wfldragon 发表于 2013-5-1 17:54:35
在stata里可以用order
研究需要我们共同努力!

地板
lnlhckao123 发表于 2013-5-1 18:12:16
谢谢大家!!大家的程序都很好,不过我只有设先回答的高手答案为最佳答案!!
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

7
lnlhckao123 发表于 2013-5-1 18:18:44
谢谢大家,大家的程序都很好,只不过我要设先回答的答案为最佳答案!
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

8
zkymath 在职认证  发表于 2013-5-1 19:49:12
这个看看书就好了,比提问快;

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

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