全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6110 10
2015-01-29
有什么办法可以取出sas数据集中某个变量的所有值,并且以空格隔开。举例:数据集A中有两个变量name 和 age
name  age
a      10
b      12
c      15


我现在想要提取出所有成员的名字以空格分开放入变量namelist中,也就是我要namelist=‘a b c’
如何实现,谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-29 11:44:54
proc sql
二维码

扫码加我 拉你入群

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

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

2015-1-29 11:45:34
sushe1527 发表于 2015-1-29 11:44
proc sql
能否具体点,谢谢了
二维码

扫码加我 拉你入群

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

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

2015-1-29 12:00:09
proc sql noprint;
select  name into :namelist separated by ' ' from a;
quit;

%put &namelist;
二维码

扫码加我 拉你入群

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

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

2015-1-29 12:36:28
sushe1527 发表于 2015-1-29 12:00
proc sql noprint;
select  name into :namelist separated by ' ' from a;
quit;
这应该是将数据集A中的所有变量名都取出来,我要的是将数据集A中的变量name的值取出来
二维码

扫码加我 拉你入群

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

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

2015-1-29 13:59:15
Michael1941 发表于 2015-1-29 12:36
这应该是将数据集A中的所有变量名都取出来,我要的是将数据集A中的变量name的值取出来
你最好试一下
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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