LZ,由于时间关系,不能帮你全部解答,抱歉,现将部分结果提供如下:
我是一名在校学生,学软件的,选了一门sas的课,由于专业课的课程实践项目比较多,所以平时都没去上过课,交作业的时间要到了,没时间去从头学,希望大家帮帮忙:
2.建立一个数据集名为AAA,其中有变量A1,A2,A3,给定数据为:75 60 55 44 75 64 85 68 66 55 36 29 57 88 63 为其建立的数据步,以ABC2.SAS存放。
解答如下:
libname AAAA 'd:\ABC';
data AAAA.ABC2;
input A1 A2 A3;
cards;
75 60 55
44 75 64
85 68 66
55 36 29
57 88 63
;
run;
3.在程序中用file命令产生文件以为名lx的数据文件保存在磁盘中,程序文件以ABC3.SAS存放。
Num name w
201 zhanglan 55
202 linying 60
203 zhouyong 68
204 wangyan 45
(注:LZ, 此题目似乎有 语病,不知如何处理。可能偶的语文水平可能太有限,不好意思。)
4.某班有15个同学期未的计算机成绩如下: 66 78 82 68 102 45 88 64 93 55 71 -62 102 92 83 建立数据集zq,若成绩大于100或小于0的数据不进入数据集,将该程序以ABC4.sas存放。
解答如下:
Libname zq 'd:\abc';
data zq.ABC4;
input scores @@;
cards;
66 78 82 68 102 45 88 64 93 55 71 -62 102 92 83
;
run;
data zq.ABC4;
set zq.ABC4;
if scores>100 or scores<0 then delete;
run;
1.120人的计算机上机成绩, 试用SAS中UNIVARIATE过程进行成绩的正态分布的检验。
86 83 77 81 81 80 79 82 82 65 81 87 82 78 80 81
87 81 77 78 77 78 77 77 77 71 95 78 81 79 80 77
76 82 80 82 84 79 90 82 79 82 50 86 76 78 83 75
82 78 62 83 81 81 83 89 81 86 82 82 78 84 84 84
81 81 74 78 64 80 74 78 75 79 95 75 74 71 88 82
55 85 73 78 81 99 77 78 81 87 83 65 64 78 75 82
80 80 77 81 75 83 90 80 85 81 88 78 82 84 85 84
82 85 84 82 85 84 78 90
保存程序名为ABC5.SAS
解答如下:
Libname zq 'd:\abc';
data zq.ABC5;
input scores @@;
cards;
86 83 77 81 81 80 79 82 82 65 81 87 82 78 80 81
87 81 77 78 77 78 77 77 77 71 95 78 81 79 80 77
76 82 80 82 84 79 90 82 79 82 50 86 76 78 83 75
82 78 62 83 81 81 83 89 81 86 82 82 78 84 84 84
81 81 74 78 64 80 74 78 75 79 95 75 74 71 88 82
55 85 73 78 81 99 77 78 81 87 83 65 64 78 75 82
80 80 77 81 75 83 90 80 85 81 88 78 82 84 85 84
82 85 84 82 85 84 78 90
;
run;
proc univariate normal;
run;
以下是正态检验的结果:
Tests for Normality
Test --Statistic--- -----p Value------
Shapiro-Wilk W 0.885613 Pr < W <0.0001
Kolmogorov-Smirnov D 0.164738 Pr > D <0.0100
Cramer-von Mises W-Sq 0.66964 Pr > W-Sq <0.0050
Anderson-Darling A-Sq 3.939227 Pr > A-Sq <0.0050
结论:由于 第一项 w=0.885612 所对应的 p—Value<0.0001,所以,可以认为成绩不服从正态分布!
2.为整治农贸市场的斤两短缺现象,相关部门在市场随机抽取100家摊位进行抽查测试,其含短缺(%)的资料整如下:
频数 6 8 11 14 20 12 8 6 4
值 4.5 5.5 6.5 7.5 8.5 9.5 10.5 11.5 12.5
请问数据服从正态分布吗?保存程序名为ABC6.SAS
解答如下:
Libname zq 'd:\abc';
data zq.ABC6;
input f weight @@;
cards;
6 4.5 8 5.5 11 6.5 14 7.5 20 8.5 12 9.5 8 10.5 6 11.5 4 12.5
;
run;
proc univariate normal;
freq f;
var weight;
run;
下面是正态检验的结果:
Tests for Normality
Test --Statistic--- -----p Value------
Shapiro-Wilk W 0.963756 Pr < W 0.0138
Kolmogorov-Smirnov D 0.115735 Pr > D <0.0100
Cramer-von Mises W-Sq 0.172989 Pr > W-Sq 0.0120
Anderson-Darling A-Sq 0.999573 Pr > A-Sq 0.0125
结果解读:由于第一项 w=.963756,所对应的 p—Value 等于0.0138 小于0.05 ,所以不认为数据服从正态分布。
1.为了解计算机对人体的辐射情况,随机获得10人的不同距离的皮肤静电感应的相关数据:
1 2 3 4 5 6 7 8 9 10
0.3 米内 3.4 3.0 4.5 4.5 3.8 3.3 3.6 4.0 3.3 3.3
米外 2.2 2.3 2.4 2.0 2.4 2.1 2.0 1.9 2.4 2.0
能否认为距离将减少的辐射对人体的伤害? 保存程序名为ABC7.SAS.
(注:本人不了解静电感应现象,不明白本题目的意思,所以抱歉不能解答。)
2.为了分析高等数学的期终试卷A,B试卷的难易度有无差别,将试卷发给随机抽选的28名同学测试,两套测得成绩为:
A卷成绩 66 65 68 68 67 67 80 77 81 89 96 78 67 56 45 60 66 78 87 76 74 75 80 54 90 81 78 63
B卷成绩 65 67 66 64 61 66 78 79 81 82 69 76 68 58 42 61 64 84 75 83 55 80 71 62 66 83 74 50
保存程序名为ABC8.SAS.
解答如下:
Libname zq 'd:\abc';
data zq.ABC8;
input A B @@;
d=A-B;
cards;
66 65 65 67 68 66 68 64 67 61 67 66 80 78 77 79 81 81 89 82
96 69 78 76 67 68 56 58 45 42 60 61 66 64 78 84 87 75 76 83
74 55 75 80 80 71 54 62 90 66 81 83 78 74 63 50
;
run;
proc univariate normal;
var d;
run;
运行结果如下:
Tests for Location: Mu0=0
Test -Statistic- -----p Value------
Student's t t 2.226137 Pr > |t| 0.0345
Sign M 3.5 Pr >= |M| 0.2478
Signed Rank S 76 Pr >= |S| 0.0657
Tests for Normality
Test --Statistic--- -----p Value------
Shapiro-Wilk W 0.881482 Pr < W 0.0043
Kolmogorov-Smirnov D 0.197836 Pr > D <0.0100
Cramer-von Mises W-Sq 0.208952 Pr > W-Sq <0.0050
Anderson-Darling A-Sq 1.192528 Pr > A-Sq <0.0050
结果解读:小于样本量小于30,且变量 d不服从正态分布,又由于 Signed Rank 统计量 s=76,所对应的 p—Value=0.0657>0.05,所以不认为两张试卷考分的差别具有统计学意义。
3.今测得12名正常人和15名病毒性肝炎患者血清转铁蛋白(g/L)的含量,结果如下,问患者和健康人的转铁蛋白是否有显著性差别?
正 常 人 2.65 2.72 2.85 2.91 2.55 2.76 2.82 2.69 2.64 2.73 2.71 2.61
病毒性肝炎患者 2.36 2.15 2.52 2.25 2.28 2.31 2.53 2.19 2.34 2.31 2.41 2.22 2.57 2.61 2.24
保存程序名为ABC9.SAS.
解答如下:
Libname zq 'd:\abc';
data zq.ABC9;
input x c @@;
cards;
2.65 1 2.72 1 2.85 1 2.91 1 2.55 1 2.76 1 2.82 1 2.69 1 2.64 1 2.73 1 2.71 1 2.61 1
2.36 2 2.15 2 2.52 2 2.25 2 2.28 2 2.31 2 2.53 2 2.19 2 2.34 2 2.31 2 2.41 2 2.22 2 2.57 2 2.61 2 2.24 2
;
run;
proc ttest;
class c;
var x;
run;
运行结果如下:
The TTEST Procedure
Statistics
Lower CL Upper CL Lower CL Upper CL
Variable c N Mean Mean Mean Std Dev Std Dev Std Dev Std Err
x 1 12 2.6542 2.72 2.7858 0.0734 0.1036 0.1759 0.0299
x 2 15 2.2725 2.3527 2.4329 0.106 0.1448 0.2284 0.0374
x Diff (1-2) 0.265 0.3673 0.4697 0.1006 0.1283 0.1771 0.0497
T-Tests
Variable Method Variances DF t Value Pr > |t|
x Pooled Equal 25 7.39 <.0001
x Satterthwaite Unequal 24.7 7.67 <.0001
Equality of Variances
Variable Method Num DF Den DF F Value Pr > F
x Folded F 14 11 1.96 0.2688
结果解读:由于满足方差齐性,由检验结果(红色部分)可知,病人与正常人的差别具有统计学意义。