首页 > 代码库 > 【SAS BASE】ARRAY语句及多变量简写
【SAS BASE】ARRAY语句及多变量简写
ARRAY语句:
1 ARRAY array-name (n) $ variable-list;2 array名 变量个数 变量列表(若为字符型,则需要$)3 4 ARRAY STORE (4) Macys Penneys Sears Target;5 DO i=1 to 10;6 IF STORE(i)=9 THEN song(i)=.;7 END;
多变量简写
1 /*以相同的字符开头,以连续的数字结尾(两条等价)*/ 2 INPUT cat8 cat9 cat10 cat11 cat12; 3 INPUT cat8-cat12; 4 5 /*按照在DATA STEP中首次出现的顺畅缩写(两条等价)*/ 6 PUT y a c h r b; 7 PUT y--b; 8 /*DATA STEP的原始数据可从PROC CONTENTS中的POSITION选项获得*/ 9 10 /*以相同的字符开头(两条等价)*/11 DogBills=SUM(Dogvet,DogFood,Dog_care); 12 DogBills=SUM(OF Dog.); 13 14 /*特有的SAS变量列表:_ALL_,_CHARACTER_,_NUMERIC_*/15 MEAN(OF _NUMERIC_)或者PUT _ALL_
注意:使用函数是需要用OF
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。