楼主: huangrong
19954 22

求助:怎样在原有sas数据集中选择某几行某几列形成一个新的数据集? [推广有奖]

  • 0关注
  • 0粉丝

高中生

5%

还不是VIP/贵宾

-

威望
0
论坛币
34 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
219 点
帖子
26
精华
0
在线时间
0 小时
注册时间
2006-6-10
最后登录
2010-8-4

楼主
huangrong 发表于 2009-2-13 13:09:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问怎样在原有sas数据集中选择某几行某几列形成一个新的数据集?请各位高手指点,急!!!!!!!!!!!非常感谢!!!
二维码

扫码加我 拉你入群

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

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

关键词:sas数据集 数据集 非常感谢 高手指点 形成 选择 SAS 数据集

回帖推荐

sushe1527 发表于4楼  查看完整内容

是不是这样的?data a;input y y1 y2 y3 y4;cards;1 10 20 30 402 20 3  4   43 30 4 4   44 40 4 4   4;run;data b;set a;if _n_ eq 1 then output;if _n_ eq 2 then output;if _n_ eq 3 then output;keep y1 y2 y3;run; [此贴子已经被作者于2009-2-13 14:22:49编辑过]

本帖被以下文库推荐

沙发
西瓜小新 发表于 2009-2-13 13:11:00
关键要看你的源数据,然后你自己的选择标准(条件)

藤椅
huangrong 发表于 2009-2-13 13:13:00

比如我想选择行名位X1,X2,X3的行,选择列名为y1,y2,y3的列,具体应该怎么操作呢?谢谢!!!

板凳
sushe1527 发表于 2009-2-13 14:21:00

是不是这样的?

data a;
input y y1 y2 y3 y4;
cards;
1 10 20 30 40
2 20 3  4   4
3 30 4 4   4
4 40 4 4   4
;
run;

data b;
set a;
if _n_ eq 1 then output;
if _n_ eq 2 then output;
if _n_ eq 3 then output;
keep y1 y2 y3;
run;

[此贴子已经被作者于2009-2-13 14:22:49编辑过]

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

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

报纸
huangrong 发表于 2009-2-13 14:36:00
不是很明白!?

地板
liulunju 发表于 2009-2-13 15:03:00

楼主你就按4楼的方法试试吧,SAS里面列就是变量,行就是观测值,“if _n_ eq 1 then output”这个就是保留观测值,就是你说的行,keep y1 y2 y3就是保留变量,也就是你说的列

7
huangrong 发表于 2009-2-13 15:57:00
哦,谢谢

8
yongyitian 发表于 2009-2-14 00:25:00
问题不清楚,X1,X2,X3 是在单独的一列里, 还是在Y1,Y2,Y3列里?

9
chengsm13 发表于 2009-2-14 04:11:00

Here is what you should do:

Suppose you want to pick variables y1, y2 and y3 with row number n1, n2 and n3 (using x1,x2, confuses, because that makes one feel x1, x2, ...are variables while they are actually row numbers).

data your_dataset;

    set  your_dataset;

    if (_n_=n1)|(_n_=n2)|(_n_=n3);

    keep y1 - y3;

run;

10
firstknife 发表于 2009-2-16 09:40:00
高手真多啊,又学了一招,呵呵

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

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