欢迎来到天天文库
浏览记录
ID:21602053
大小:39.00 KB
页数:18页
时间:2018-10-23
《sas,do练习题计算题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、精品文档sas,do练习题计算题1.创建一包含10000个变量,100个观测值的SAS数据集。分别用DATA步,DATA步数组语句和IML过程实现。用data步实现datatest1a;informatx1-x10000.2;/*创建100个变量,规定输出格*/doi=1to100;/*做循环*/output;/*每一次循环,输出所有的变量,包括i*/dropi;/*去掉i*/end;run;或者datatest1a;formatx1-x10000best12.;/*创建10000个变量x1-x10000,但未有初始化*/doi=1to100;/*创建100个观测*/ou
2、tput;/*且每一个观测都输出到数据集test1a*/end;dropi;run;用data步数组语句实现datatest1b;arrayt{10000}x1-x10000;2016全新精品资料-全新公文范文-全程指导写作–独家原创18/18精品文档/*创建数组变量*/doi=1to100;/*每个变量有100个观测*/output;/*每一次循环,输出所有的变量,包括i*/dropi;/*去掉i*/end;/*循环结束*/datatest1c;arrayt{10000}x1-x10000;doj=1to100;/*100次观测的循环*/doi=1to10000;t{i
3、}=i;/*第i个变量等于i*/end;output;/*输出第i次观测的i个变量的值*/end;dropij;/*去掉i和j*/run;或者datatest1b;arrayt{10000}x1-x10000;doj=1to100;/*100次观测的循环*/doi=1to10000;t{i}=i;/*第i个变量等于i*/end;2016全新精品资料-全新公文范文-全程指导写作–独家原创18/18精品文档output;/*输出第i次观测的i个变量的值*/end;dropij;/*去掉i和j*/run;用IML过程实现prociml;/*启用iml环境*/x=‘x1’:’x1
4、0000’;/*定义数组x1-x10000*/t=j;/*创建100行10000列的.同元素矩阵*/printtx;/*打印两个矩阵察看*/createtest1dfromt[colname=x];/*创建数据集c,变量数为列数,观测数为行数,列名更改为变量名,默认逻辑库为临时*/appendfromt;/*将t中的值填充的数据集中*/showdatasets;showcontents;/*显示数据集的一些7788的属性*/closetest1d;run;quit;或者prociml;x=‘x1’:’x10000’;t=shape;/*shape和j不太一样,顺序是元素,
5、行,列,j的顺序为行,列,元素*/printtx;createtest1dfrom2016全新精品资料-全新公文范文-全程指导写作–独家原创18/18精品文档t[colname=x];appendfromt;showdatasets;showcontents;closetest1d;run;quit;用宏实现%macronames;dataa;%doi=1%to&obs;%don=1%to&number;&name&n=1;%end;output;%end;run;%mendnames;%names;2.多种方法创建包含变量X的10000个观测值的SAS数据集。3.201
6、6全新精品资料-全新公文范文-全程指导写作–独家原创18/18精品文档数据集A中日期变量DATE包含有缺失值,创建包含日期变量DATE的数据集B,并填充开始到结束日之间的所有日期值。prociml;/*启用iml环境*/x={‘date’price};/*注意所用的括号类型*/t={1111,2341,2132,1234,12346,3456,6754,2345,2139};printt;/*构造9行2列的向量*/t[1,1]=.;t[2,1]=.;t[5,1]=.;t[9,1]=.;/*令某些date的观测成为缺失值,包括第一个观测值*/createafromt[col
7、name=x];/*从矩阵构造数据集a,为变量命名date和price*/appendfromt;/*填充矩阵已有的观测值*/showdatasets;showcontents;/*显示一些信息,可省略*/closea;run;quit;/*退出iml环境*/dataa;seta;formatdateyymmdd8.2;/*将数值型的改变为日期型的输出变量*/2016全新精品资料-全新公文范文-全程指导写作–独家原创18/18精品文档run;dataa1;seta;n=_n_;/*取出观测号,以方便进行排序*/formatda
此文档下载收益归作者所有