上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 71 下一页

2013年2月20日

【sas note】实践

摘要: 1 data guanhui.usergroup1; 2 set guanhui.usergroup; 3 fee1=fee; 4 run; 5 proc format; 6 value freqgroup 7 low-5='1~5' 8 6-10='5~10' 9 11-20='10~20'10 21-40='21-40'11 41-high='>40';12 run;13 proc format;14 value feegroup15 low-100='1~100'16 101-200=& 阅读全文

posted @ 2013-02-20 17:06 colipso 阅读(271) 评论(0) 推荐(0) 编辑

【sas notes】proc cluster

摘要: 用CLUSTER过程和TREE过程进行谱系聚类一、CLUSTER过程用法CLUSTER过程的一般格式为:PROC CLUSTER DATA=输入数据集METHOD=聚类方法 选项:VAR 聚类用变量:COPY 复制变量:RUN;其中的VAR语句指定用来聚类的变量。COPY语句把指定的变量复制到OUTTREE=的数据集中。PROC CLUSTER语句的主要选项有:·METHOD=选项,这是必须指定的,此选项决定我们要用的聚类方法,主要由类间距离定义决定。方法有AVERAGE,CENTROID,COMPLETE, SINGLE, DENSITY, WARD, EML, FLEXIBLE, 阅读全文

posted @ 2013-02-20 14:07 colipso 阅读(1416) 评论(0) 推荐(0) 编辑

2013年2月19日

【sas proc sql】distinct

摘要: 在两数据集匹配的时候加上distinct可以避免重复数据的出现proc sql; create table guanhui.loyaluser as select distinct a.serv_number,pay_way,fee from guanhui.buedetail_same a,guanhui.loyalusernumber b where a.serv_number=b.serv_number;quit; 阅读全文

posted @ 2013-02-19 14:07 colipso 阅读(1275) 评论(0) 推荐(0) 编辑

2013年2月18日

【sas sql proc】case end

摘要: 在sql中增加case可以增加数据处理的灵活性,注意结尾的end 1 proc sql outobs=10; 2 title 'this is an example of sql and case'; 3 select wangnei,date, 4 case 5 when 200901<=date<=200903 then 'first' 6 when 200904<=date<=200906 then 'second' 7 else 'else' 8 en... 阅读全文

posted @ 2013-02-18 22:14 colipso 阅读(2061) 评论(0) 推荐(0) 编辑

【sas proc sql】引用计算产生的列

摘要: 在proc sql中引用计算产生的列,前面必须加上calculated例如1 proc sql outobs=5;2 title 'this is an example of sql and outobs';3 select wangnei,date,'test','测试',wangnei+1 as wang,wangnei+10 as wanga,(calculated wang+calculated wanga) as wangb4 from mysas.mmsone5 where date<2009056 order by wangn 阅读全文

posted @ 2013-02-18 22:02 colipso 阅读(679) 评论(0) 推荐(0) 编辑

【sas sql proc】proc sql; quit;

摘要: proc sql 是以quit结束,而非run 1 proc print data=mysas.mmsone (obs=10); 2 run; 3 proc sql; 4 title 'this is an example of proc sql'; 5 select sum(wangnei) as a,date 6 from mysas.mmsone 7 where date<200904 8 group by date 9 having date in(200901,200902)10 order by a desc;11 quit;... 阅读全文

posted @ 2013-02-18 21:22 colipso 阅读(1305) 评论(0) 推荐(0) 编辑

【SAS NOTE】实践

摘要: 1 proc format; 2 value numgroup 3 low-10='1~10' 4 11-50='10~50' 5 51-100='50~100' 6 101-500='100-500' 7 500-high='>500'; 8 run; 9 ods html file="E:\11月统计.xls";10 proc means data=guanhui.visit_ip_num (where=(month=11)) n;11 var number;12 class numb 阅读全文

posted @ 2013-02-18 11:43 colipso 阅读(236) 评论(0) 推荐(0) 编辑

2013年2月17日

【SAS NOTES】学习路径

摘要: 转载:http://blog.csdn.net/utnewbear/article/details/8258278SAS的强大毋庸置疑,要精通SAS必先要熟悉其结构及不断提高自己的编程能力(虽然它有菜单可以用,其实一般都不用,写程序比菜单灵活多了,而且效率高多了,工作中都以编程为主。所以想点点鼠标就能精通SAS的同学就要想清楚了)。大家可别把SAS跟一般的高级语言相比,相信不少同学学过C,Java等等,虽然SAS也具有一般高级语言的特征(如:条件,循环,模块化,甚至面向对象等等),但是别以为你精通编程就能精通SAS。在学SAS之前,大家要记住,SAS是market-oriented。SAS不是 阅读全文

posted @ 2013-02-17 23:16 colipso 阅读(1137) 评论(0) 推荐(1) 编辑

【SAS NOTES】数据输出-proc export

摘要: 数据输出可以使用files->export data 菜单,注意:1.输出路径需要全英文,不能包含中文。2.对输出过程的语句可以在菜单的最后一步存储下来。1 proc export data=mysas.mms outfile='f:\b.txt' dbms=dlm replace;2 delimiter='^';3 run;delimiter分隔符的设置是优先执行的。dbms用来指定文件类型,sas也可以从生成文件的扩展名中判断。可以使用的扩展名有xls dbf jmp wk4 db sav dta对于excel可以使用sheet='*****& 阅读全文

posted @ 2013-02-17 21:48 colipso 阅读(3452) 评论(0) 推荐(0) 编辑

2013年2月15日

【SAS NOTES】proc anova分类变量对比方差分析

摘要: 1 ods graphics on;2 proc anova data=mysas.mmsone;3 class city;4 model wangnei=city;5 means city/t;6 run;方差分析用于多个类别之间的显著性检验。means的t检验可以用于对类别分群。 阅读全文

posted @ 2013-02-15 10:54 colipso 阅读(1739) 评论(0) 推荐(0) 编辑

上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 71 下一页

导航