SAS
小五冲鸭
最近在学习sas,可以加我qq821051268一起讨论交流!~~~
展开
-
SAS缺失值筛选
SAS缺失值筛选两种方法1.data方法(指针)data missing(drop=i);set data; *此处为自己的数据array a _numeric_;do i=1 to dim(a);if missing(a) then output;end;array b _character_; do i=1 to dim(b);if missing(b...转载 2018-11-09 16:38:43 · 5069 阅读 · 0 评论 -
SAS中import读取excel数据基本模板
SAS中import读取excel数据基本模板/*用import语句读取excel中数据*/libname saslib 'D:\sastest'; *创建永久逻辑库;proc import out=saslib.gxhdatafile='D:\熊学堂\Task 2\01 simudata 1.xlsx' dbms=xlsx replace; *读取的路径以及格式 ;sheet...原创 2018-11-22 19:36:38 · 7602 阅读 · 0 评论 -
SAS-SID更新(可用至2020年6月
转自公众号:SAS程序分享号号号拷贝下面代码到SAS里面运行即可~PROC SETINIT RELEASE='9.4';SITEINFO NAME='NATIONAL PINGTUNG UNI OF SCIENCE&TECH'SITE=12001462 OSNAME='WX64_WKS' RECREATE WARN=30 GRACE=30BIRTHDAY='08MAR2019'D...转载 2019-05-16 13:53:30 · 21489 阅读 · 8 评论 -
SAS中的intnx函数
INTNX(custom-interval, start-from, increment <, ‘alignment’> )start-from:开始的日期increment:多少个间隔custom-interval:可以是‘day’、‘month’、‘year’等alighment:可以是:‘beginning’期初;‘middle’期中;‘end’期末;‘same’相同时间...原创 2019-06-23 15:38:54 · 25248 阅读 · 0 评论 -
SAS缺失值筛选,删除比例超过一定阈值的变量/观测
1.删除缺失值比例超过一定阈值的变量options symbolgen;data missing;input n1 n2 n3 n4 n5 n6 n7 n8 c1$ c2$ c3$ c4$;datalines;1 . 1 . 1 . 1 4 a . c .1 1 . . 2 . . 5 e . g h1 . 1 . 3 . . 6 . . k l1 . . . . . . . a ...原创 2019-06-24 16:29:14 · 5185 阅读 · 5 评论 -
SAS学习笔记1——基础知识(库、PDV、变量选择、观测值排序、创建新变量
1.逻辑库、临时库、永久库逻辑库名是SAS名,长度不能超过8B。建立逻辑库语句:libname fd 'D:\大三下\SAS\lecture1';run;fd:为自定义的逻辑库名称。D:\大三下\SAS\lecture1’:逻辑库对应的地址。libname fd <engine> 'D:\大三下\SAS\lecture1';run;enging:引擎名...原创 2019-07-27 17:40:43 · 2138 阅读 · 0 评论 -
#有趣的SAS#时间函数看自己活了多久/生日祝福~
直接上代码hiahiahia%macro yourdays(birthday=);ods listing close;ods html;data _null_;file print;time=time();y=today();x=&birthday;year=Intck('year',x,y);qtr=Intck('qtr',x,y);month=Intck('mon...原创 2019-07-27 17:52:04 · 445 阅读 · 0 评论