SAS数据的描述性统计分析答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一数据的描述性统计分析

一、选择题

1、以下( B )语句对变量进行分组,在使用前需按分组变量进行排序?

以下( C )语句可对变量进行分类,在使用前不必按分类变量进行排序?

用( A )语句可以选择输入数据集的一个行子集来进行分析?

(A)WHERE语句(B)BY语句(C)CLASS语句(D)FREQ语句2、排序过程步中必须用什么语句对变量进行排序?( A )

(A)BY语句(B)CLASS语句(C)WHERE语句

3、如果要对数据集中的数据进行正态性检验,需要使用哪个过程?( B )(A)MEANS (B)UNIV ARIATE (C)FREQ

4、用UNIV ARIATE过程进行数据分析,要求此过程输出茎叶图、正态概率图等,应在语句中加上什么选项?(plot )

5、用UNIV ARIATE过程进行数据分析,在输出结果中哪个统计量是对样本均值

为零的T检验的概率值?( A )

(A)T: Mean (B)Prob>|S| (C)Sgn Rank (D)Prob>|T|

二、假设某校100名女生的血清总蛋白含量(g/L)服从均值为75,标准差为3的正态分布,试产生样本数据,并利用SAS软件解决下面问题:

1、计算样本均值、方差、标准差、极差、四分位极差、变异系数、偏度、峰度;

2、画出直方图(垂直条形图);

3、画出茎叶图、盒形图和正态概率图;

4、试进行正态性检验。

Data N;

DO i=1to100;

x=75+3*normal(12345);

output;

end;

proc print;

run;

proc univariate data=N;

var x;

run;

proc gchart data=N;

block x;

run;

proc univariate data=N plot;

var x;

run;

proc univariate data=N normal;

var x;

run;

三、某校测得20名学生的四项指标:性别、年龄、身高(CM)和体重(KG),具体数据如表1所示。

1、绘制体重对身高的散点图;

2、绘制不同性别下,体重对身高的散点图;

3、绘制不同年龄阶段,体重对身高的散点图;

4、绘制不同性别和不同年龄阶段,体重对身高的散点图。

data m;

input x@@;

cards;

75 76 72 69 66 72 57 68 71 72 69 72 73

82 80 82 67 69 73 64 74 58 70 74 60 77

66 77 64 67 76 75 75 71 65 62 76 72 71

60 67 75 75 73 79 66 69 79 78 70 70 72

70 78 72 67 72 80 68 70 61 70 73 72 71

77 75 79 64 79 73 76 61 80 64 69 70 73

69 68 65 70 69 66 81 63 64 80 74 78 76

84 66 70 73 60 76 82 73 64 65 73 73 63

80 68 76 70 79 77 64 70 66 69 73 78 76

;

proc print;

run;

proc gchart data=m;

vbar x;

run;

proc univariate data=m normal;

run;

proc univariate data=m plot;

var x;

run;

四、测得130名健康成年男子脉搏资料(次/分)如表2所示。

1、画出130名健康成年男子脉搏数据的直方图;

2、试作正态性检验。

3、画出茎叶图、盒形图和正态概率图。

data n;

input x@@;

cards;

75 76 72 69 66 72 57 68 71 72 69 72 73

82 80 82 67 69 73 64 74 58 70 74 60 77

66 77 64 67 76 75 75 71 65 62 76 72 71

60 67 75 75 73 79 66 69 79 78 70 70 72

70 78 72 67 72 80 68 70 61 70 73 72 71

81 70 66 75 71 63 77 74 76 68 65 77 69

77 75 79 64 79 73 76 61 80 64 69 70 73

84 66 70 73 60 76 82 73 64 65 73 73 63 80 68 76 70 79 77 64 70 66 69 73 78 76 ;

proc print;

run;

proc gchart data=n;

vbar x;

run;

proc univariate data=n normal;

run;

proc univariate data=n plot;

var x;

run;

相关文档
最新文档