一、SAS的逻辑库可分为永久库和临时库两种,请编写一段程序直接建立临时库中的下例
数据集,并按升序排序。(10分)
数据名tong:20 13 20 16 23 19 19 16
答:data tong; input x@@; cards;
20 13 20 16 23 19 19 16 ;
proc sort; by descending x;
run;
二、请编写一段程序把数据2并列合并到数据1之后。(20分) 数据1:
LiuWei M 21 175 65 A ZhouLan F 20 160 46 O DengXue F 22 158 45 B ZhuJun M 23 177 68 O HuangXiaoming M 19 173 65 O 数据2:
ChenQiong F 19 155 45 A ZhaoFeng M 22 179 66 B ZhangBin M 22 173 64 O WeiLin F 20 162 46 A ShiQiang M 21 180 70 B
答:data shuju1;
input name $ sex $ age hight weight type $; cards;
LiuWei M 21 175 65 A ZhouLan F 20 160 46 O DengXue F 22 158 45 B ZhuJun M 23 177 68 O HuangXiaoming M 19 173 65 O ;
data shuju2;
input name $ sex $ age hight weight type $; cards;
ChenQiong F 19 155 45 A
ZhaoFeng M 22 179 66 B ZhangBin M 22 173 64 O WeiLin F 20 162 46 A ShiQiang M 21 180 70 B ;
data shuju;
set shuju1 shuju2; /*set表示纵向合并*/ run;
三、 1. 数据1( suju1.txt)和数据2( suju2.txt)为存放在E:\\myfile中的两个文本文件,请编写一段程序读入外部数据,建立成SAS的临时库中的两个数据集。(10分)
答:data suju1;
infile 'e:\\myfile\\suju1.txt'; input number doornum cardnum; data suju2;
infile 'e:\\myfile\\suju2.txt'; input name$ sex$ age; run;
2. 把数据1合并到数据2的尾部。(10分) 数据1:suju1.txt
115031 201 2655020 105002 304 5641405 115005 313 2577845 115020 105 5650011 105011 413 5643257 数据2:suju2.txt
YangLan F 21 XuZhangxiang M 22 WangYu M 20 HouLin F 19 LiangTian M 21
答:data suju;
merge suju2 suju1; run;
四、(20分) 对六种不同的农药在相同的条件下分别进行杀虫试验,试验结果如下表所示。
杀虫率 试验号 水平 1 2 3 4 A1 A2 A3 A4 A5 A6 92 99 95 91 90 88 87 94 56 62 75 72 81 87 85 80 55 48
试检验农药(因素A)的品种对杀虫率是否有显著影响。用SAS分析如下,请将空白处补充完整。
a 92 99 95 91 90 88 87 94 56 62 75 72 81 87 85 80 55 48
b A1 A1 A1 A1 A2 A2 A2 A2 A3 A3 A4 A4 A4 A5 A5 A5 A6 A6 The ANOVA Procedure
Dependent Variable: a
Sum of
Source DF Squares Mean Square F Value Pr > F
Model 5 3794.5 758.9 51.16 <.0001 Error 12 178 14.83333 Corrected Total 17 3972.5
The ANOVA Procedure
Levene's Test for Homogeneity of a Variance ANOVA of Squared Deviations from Group Means
Sum of Mean
Source DF Squares Square F Value Pr > F b 3 83.9182 27.9727 0.32 0.8083 Error 10 864.0 86.4042
由第2个表,我们得出的结果是: P>0.05,认为总体方差是齐的 由第1个表,我们最终得出的结果是:F(F-Value)=51.16,P<0.0001。在=0.05的 水准上,拒绝H0,接受H1,认为农药种类对杀虫效果影响显著。
五、(20分) 为了考察化肥施用量
x与水稻产量y之间的关系,在土质、面
积、种子等相同条件下,由试验取得了如下的数据:
化肥用量水稻产量
1. 作出散点图,并分析x与y之间的关系。用SAS分析的结果如下,请将空白处补充完整。
Analysis of Variance
Sum of Mean
Source DF Squares Square F Value Pr > F
x (kg) 15 20 25 30 35 40 45
(kg) 330 345 365 405 445 490 455
y
Model 1 19822 19822 42.58 0.0013 Error 5 2327.67857 465.53571 Corrected Total 6 22150 Root MSE 21.57628 R-Square 0.8949 Dependent Mean 405.00000 Adj R-Sq 0.8739 Coeff Var 5.32748
Parameter Estimates
Parameter Standard Standardized
Variable DF Estimate Error t Value Pr > |t| Estimate Intercept 1 245.35714 25.78858 9.51 <.0002 0 x 1 5.32143 0.81551 6.53 0.0013 0.94600
Analysis of Variance 表说明了: 直线回归模型线性显著。
Parameter Estimates表得出线性关系:Y=245.35714+5.32143X
2.问:比较若分别建立直线、二次抛物线、立方抛物线方程,哪一个拟合的最好? 答:简单回归分析的3种模型的比较如下表: 名称 回归方程 均方根 相关指数 P值 Y=245.35714+5.32143X 二次抛物线 Y=197.73810+8.89286X-0.05952X2 直线 立方抛物线 21.57628 23.13907 0.8949 0.9033 P< 0.0013 P< 0.0093 P< 0.0053 Y=681.07143-47.21825X+1.94048X2-0.02222X3 12.58306 0.9786
通过上表可以看出,在=0.05的水准上,都有显著意义。立方抛物线方程的均方根最小,相关指数最大,表明立方抛物线方程拟合得最好。
因篇幅问题不能全部显示,请点此查看更多更全内容