现欲将其导入SAS中分析(生成若干个变量),惜无良法,恳请各位高手相助,谢谢!作者: shiyiming 时间: 2009-12-12 08:35 标题: Re: 数据整理求助 SAS中有没有这样一个现成的函数或可以编写一个函数(或宏程序),可以完成这样的任务:即可以在变量中scan,自目标字符开始至某一特定字符结束,并将目标字符至特定字符间的字符提取出来生成一个新的变量?谢谢!作者: shiyiming 时间: 2009-12-15 02:45 标题: Re: 数据整理求助 you can try dictionary.columns, i.e.:
proc sql;
select name from dictionary.columns
where libname = upcase(your lib name) and memname eq upcase(your dataset name)
and name like "a%"
order by name;
quit;
/*
name: varialbe name
memname: dataset name
libname: library name
All libname and dataset name must be in uper case in the condition statament, no matter what they are in real situation.
*/作者: shiyiming 时间: 2009-12-15 16:19 标题: Re: 数据整理求助 有一个scan函数啊作者: shiyiming 时间: 2009-12-26 15:31 标题: Re: 数据整理求助 谢谢二位的帮助,可是好像不好使啊,还请过路的各位老大多支支招吧,本人在此先谢了作者: shiyiming 时间: 2009-12-27 21:47 标题: Re: 数据整理求助 我是做临床统计的,对这种数据结构比较感兴趣,你可以传2行给我,我帮你导,luijb@163.com