出自 河北工业大学 理学院
25 习题
1、从大学总数为500名学生的“概率统计学”课程的考试成绩中,随机地抽取60名学生的考试成绩如下:
63 75 83 91 45 81 93 30 72 80 82 83 81 76 67 84 72 58 83 64
93 63 75 99 74 76 95 91 83 61 82 85 83 44 88 72 66 94 68 78
88 71 94 85 82 79 100 90 83 88 84 48 72 80 85 80 87 76 62 96
画出上述数据的频数直方图,求出上述数据的平均值、中位数、四分之一分位数及四分之三分位数,并分析成绩分布情况。
data e_1;
input score@@;
cards;
63 75 83 91 45 81 93 30 72 80 82 83 81 76 67 84 72 58 83 64
93 63 75 99 74 76 95 91 83 61 82 85 83 44 88 72 66 94 68 78
88 71 94 85 82 79 100 90 83 88 84 48 72 80 85 80 87 76 62 96
;
run;
proc means data = Worke_1 n mean median q1 q3;
var Score;
run;
proc gchart data = Worke_1;
vbar Score/FREQ;
run;
N Mean Median Lower Quartile Upper Quartile
60 777166667 810000000 720000000 860000000
2、掷一枚均匀子42次,记录朝上一面的点数,画出记录的频数和频率直方图,并说明记录的分布规律。(如无条件实验也可以用以下数据):
3 2 4 1 5 1 5 3 4 3 5 6 4 2 5 3 1 3 4 1 4
5 1 6 3 3 1 2 4 2 6 3 4 6 6 1 6 2 4 5 2 6
data e_2;
input Number@@;
cards;
3 2 4 1 5 1 5 3 4 3 5 6 4 2 5 3 1 3 4 1 4
5 1 6 3 3 1 2 4 2 6 3 4 6 6 1 6 2 4 5 2 6
;
run;
proc gchart data = Worke_2;
vbar Number/FREQ;
run;
proc gchart data = Worke_2;
vbar Number/type=percentage;
run;
3、研究Sasusergpa中gpa分数的分布,说明极端值情况,画出gpa的盒形图,并说明如何解释。通过直方图、盒形图、各统计量简述不同性别的gpa数据的特点。
4、利用数据集Sasusergpa,画出gpa对各数值型变量的散点图矩阵,简述gpa数据与各变量间的直观的相互关系。
5、某高校对本校财经类学科硕士毕业收入状况进行调查,抽查了30位毕业生,得到他们的的收入数据如下(单位:千元):
307 307 311 305 322 299 302 303 323 318
297 291 306 312 327 303 289 303 309 333
288 300 301 322 321 293 304 306 329 303
1) 求年收入的均值、中位数和四分位数;
2) 求年收入的极差和标准差;
3) 绘制年收入的盒形图,并概括年收入的分布情况。
6、某城市自来水公司水费收缴员某次对某一居民楼内各用户两个月的用水量查表记录如下(单位:m3):
47 23 22 13 20 11 19 9 20 9 20 9 12 9
10 12 7 8 10 10 15 10 4 13 13 6 62 6
23 14 9 8 6 5 12 15 20 20 14 10 47 10
12 17 9 5 17 68 30 9 35 20 25 20 25 20
14 8 10 24 11 16 16 20 9
试对该居民楼的用水情况作出分析。
7、某高校对学生逃课的情况进行抽样调查的 结果如下:
项目 2004级 2005级 男 女 总计
从不逃课 1 7 5 3 8
偶尔逃课 31 35 29 37 66
经常逃课 18 8 16 10 26
1) 利用统计图形从整体上对逃课情况进行分析;
2) 利用统计图形对两个年级逃课情况进行比较分析;
3) 利用统计图形对男女生逃课状况进行比较分析;
原地复制一份这个目录下的“C:\Program Files\SASHome\ReportFontsforClients\94\”“sasmonobttf”这个文件,并更名为“sasmonottf”。虽然log会报错字体替换,但还是可以画出图的。
data class;
input id sex$ chinese math chemistry@@;
cards;
1 女 89 67 59
2 女 89 67 59
3 女 92 84 62
4 女 92 84 62
5 男 89 85 59
6 男 89 85 59
7 女 95 79 65
8 女 95 79 65
9 女 02 82 62
10 女 92 82 62
11 女 90 80 60
12 女 90 80 60
13 女 91 90 61
14 女 91 90 61
15 男 88 77 58
16 男 88 77 58
17 女 85 76 55
18 女 85 76 55
19 女 90 86 60
20 女 90 86 60
21 男 91 73 61
22 男 91 73 61
23 女 90 81 60
24 女 90 81 60
25 男 88 82 58
26 男 88 82 58
27 女 91 71 61
28 女 91 71 61
29 女 92 75 62
30 女 92 75 62
;
run;
proc sql; /更改 性别 & 分数/
update class set chinese=95 where id=20;
update class set sex='女' where id=25;
quit;
proc sql;/计算 总成绩 平均成绩/
select id,(chinese+math+chemistry) as total,(chinese+math+chemistry)/3 as average
from class
order by average desc;
quit;
proc tabulate data=class;/计算 均值 标准差 偏度峰度/
class sex;
var chinese math chemistry;
table sex,(chinese math chemistry)(mean std Skewness Kurtosis);
run;
//
proc sql;/分级 优 良 中 频数 条形图/
alter table class
add rank char;
update class set rank='优' where math>=85;
update class set rank='中' where math<=74;
update class set rank='良' where math>=75 & math<=84;
quit;
proc freq data=class;
table sexrank/nopercent norow nocol;
run;
proc sort data=class;
by sex;
run;
proc gchart data=class;
vbar rank;
by sex;
run;
//
proc sql;/ X' Y' Z'/
create table class1 AS
select classid,
classsex,
(classchinese 05) format=BEST62 AS chinese1,
(classmath 05+5) format=BEST62 as math1,
(case classsex
when '男'
then classchemistry 05+5
when '女'
then classchemistry 05+10
end) format=BEST62 as chemistry1
from class;
quit;代码比较繁琐,建议你用SAS-EG模块做比较简单
以上就是关于SAS高手请进全部的内容,包括:SAS高手请进、SAS9.4 貌似少了一个文件,GRAPH模块yong'bu'liao、如何写SAS程序啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)