收藏 分销(赏)

统计软件期中试卷.doc

上传人:快乐****生活 文档编号:4129838 上传时间:2024-07-31 格式:DOC 页数:8 大小:63.51KB
下载 相关 举报
统计软件期中试卷.doc_第1页
第1页 / 共8页
统计软件期中试卷.doc_第2页
第2页 / 共8页
统计软件期中试卷.doc_第3页
第3页 / 共8页
统计软件期中试卷.doc_第4页
第4页 / 共8页
统计软件期中试卷.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、4南京师范大学2013-2014学年 第一学期数科院统计学专业11年级统计软件课程期中试卷班 级: 任课教师: 高启兵 学 号: 姓 名: 要求:第1-10要写出程序,第11-16题要给出较为完整统计问题解答和程序。数据:假设我们随机抽取某班18名同学的部分信息,如下所示,为纯文本格式score1.txt,含义分别为姓名name、性别gender、语文成绩chin、数学成绩math。Zhangyu m89 88xuzhi m87 86lixiao f 88 89xiaohan f90 89minghui f93 91huizhengm84 86guolei m99 95yuqiang m90

2、91mazheng m93 96yuanhua f79 80xiuqiangf87 85daolu m82 83wanger m84 86sungao m83 82zhangqi f94 91shifang f86 89xingmingf87 85weiwei f85 871. 将该文本文件转换成d:sdata下永久SAS数据集score1,并写出查看相应库的属性程 序。(4分)Libname sdata d:sdata;Data sdata.score1;Infiled:score1.txt;Input name$ gender$ chin math;Proc print data= sda

3、ta.score1;Run;Proc datasets lib=sdata;Run;2. 试将数据放在数据步中并用逗号分隔然后读入到临时数据集score1。(4分)Data score1;Infile datalines dlm=”,”;Input name$ gender$ chin math;Datalines;Run;Proc print data=score1;Run;3. 建立excel文件score1.xls,然后用import过程将该excel文件转换成临时SAS数据集score1;查看该数据集score1的属性并将变量名分别改为name, gender chin 和 math。

4、(4分)Proc importDatafile=”d:score.xls”Out=score1Dbms=excel2000 replace; GETNAMES=YES;DATAROW=2;RANGE(sheet)=Sheet1$; Run;Proc contents data=score1;Run;Data score1 (rename=(zhangy=name m=gender F3=chin F4=math);Set score1;Run;PROC IMPORT OUT= WORK.aa DATATABLE= username DBMS=ACCESS REPLACE; DATABASE=D

5、:info.mdb;RUN;例/*链接DataBaseName 数据库*/ libname DataBaseName oracle user=MyUserName password=MyPassWord path=orcl schema=DataBaseName; 4. 上题中的的数据文件score1.xls建立数据视图。(4分)也可以用sqlProc access dbms=xls;Create work.score1.access;Path=d:score1.xls;Create work.score1.view;Select all;List view;Run;Proc sql;Sele

6、ct *from ;例 ACCESS过程将数据视窗转换为数据集。PROC ACCESS VIEWDESC=s000001 OUT=stk000001;Run;5. 从score1数据集中将男生(m)信息资料取出建立数据集male;取出女生信息资料建立数据集female。(4分)Data male female;Set score1;Select(gender);When(m) output male;When(female) output female;End;run;6. 请分别从数据集score1中将数学成绩变量去除,建立语文成绩数据集chin,保留数学成绩变量建立数据集math并将数据集

7、chin保存为数据间用逗号分隔的文本文件。(4分)Data chin(drop=math);Set score1;run;Print data;run;Data math(drop=chin);Set score1;run;Print data;run;proc import out=t1;datafiles=”d:”;dbms=csv replace;sheet=”;getnames=yes; datarow=2;run;Proc export data=chinOutfile=chinDbms=csv Replace;Run;7. 由数据集score1产生总成绩(语文和数学之和) ,并根据

8、总成绩由高到低排序,结果放在数据集socre2中。(4分)Data t;Set score1;Sum=sum(chin,math);Run;Proc sort data=t out=score2;By descending sum;Run;Proc print data=score2;Run;8. 请将总成绩180者定义为成绩评价(变量eval)为A,总成绩150者定义为成绩评价(eval)为C,二者之间者定义为B,结果放在数据集score3中。(4分)Data score3;Set score2;If sum=189 then eval=A;Esle if sum=150 then eval

9、=C;Else eval=B;Run;Proc print data score3;Run;9. 假设还有这18名同学的英语成绩表数据,数据集名为score4,结构与socre1相同。请将score1和score4合并起来构成这18名学生姓名,性别及语数外的成绩信息数据集score5。(用两种方法,并要求其中一种方法产生的数据集score5中含变量表示相应记录来自哪个数据集和重复观测的首条记录和末条记录) (8分)1 proc sort data=score4;by name;run;Data score5;Merge score1(in=a) score4(in=bi);By name;In

10、a=a; inb=bi;If first.name then first=1;If last.name then last=1;Run;2proc sql;Select score1.name,score1.gender,chin, math,englishFrom score1,score4Where score1.name=score4.name&score1.gender=score4.genderQuit;10 假设还有另外18名同学的信息, 数据集名为score6,格式与score5相同,请将score5和score6连接起来构成数据集score7。(用两种方法) (6分)Data

11、score7;Set score5 score6;Run;Proc print data=score7;Run;Proc sql;Create table score7 asSelect *From score5Select *From score6;Quit;11-16 先要有假设,检验,估计,分析!11请分析score1数据集中18名学生的语文和数学成绩有无相关关系。(4分)CorrProc corr data =score1 var spearman pearson;Var chin math;Run;12试问数据集score1中18同学的语文平均成绩同88分有无显著性差异。 (10分)

12、UnivaribleMeans(均值为0)Data tem;Set score1;Chinew=chin-88;Proc means data=tem mean stderr t probt;Var chinew;Run;proc univariate data=scorel1 mu0=88 alpha=0.05;var chin;run;13. 请分析score1中数学与语文成绩有无差异?(10分)Proc ttest data=score1;Var math chi;Run;转化数据!可以先对应相减;或者anova重新建立数据集,自行加一列分类变量14. 请分析score1数据集中18名学

13、生的语文和数学成绩进行回归分析(给出参数估计和检验的p值,并指出它们之间是否有线性回归关系)。(10分)RegProc reg data=score;Model chi=math;Run;15. 若得到36名学生的成绩等级A、B、C如下表所示,问性别与等级间是否相关?(10分)性别ABC合计男87318女58518Freqdatadata temp;do i=1 to 2;do j=1 to 3;input x ;output;end;end;cards;873585;run;proc freq data=temp ;table i*j/chisq;weight x;run;16.某人研究北京

14、机关工作人员血脂水平,随机抽取不同年龄男性各10名受试者,检测他们的总胆固醇(TC)的含量(mmol/L),其结果如下:青年组 5.00 4.85 4.93 5.18 4.95 4.78 5.18 4.89 5.07 5.21中年组 5.12 5.13 4.89 5.20 4.99 5.14 5.16 4.98 5.16 5.25老年组 5.24 5.26 5.23 5.10 5.31 5.23 5.21 4.98 5.15 5.19请问:三个年龄组的总胆固醇平均含量之间的差别是否具有统计学意义?(10分)Anovadata TC;do i=1 to 3;do j=1 to 10;input x;output;end;end;datalines;5.00 4.85 4.93 5.18 4.95 4.78 5.18 4.89 5.07 5.215.12 5.13 4.89 5.20 4.99 5.14 5.16 4.98 5.16 5.255.24 5.26 5.23 5.10 5.31 5.23 5.21 4.98 5.15 5.19;run;proc print data=TC;run;proc anova data=TC;class i;model x=i;run;第 8 页 共 8 页

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服