数据分析实验一

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

实验课程:数据分析

专业:信息与计算科学班级:13080241

学号:1308024101

姓名:潘娟

中北大学理学院

实验一 SAS系统的使用

【实验目的】使学生了解SAS系统,熟练掌握SAS数据集的建立及一些必要的SAS语句。

【实验内容】

1. 将SCORE数据集的内容复制到一个临时数据集test。

SCORE数据集

Name Sex Math Chinese English

Alice f908591

Tom m958784

Jenny f939083

Mike m808580

Fred m848589

Kate f978382

Alex m929091

Cook m757876

Bennie f827984

Hellen f857484

Wincelet f908287

Butt m778179

Geoge m868582

Tod m898484

Chris f898487

Janet f866587

2.将SCORE数据集中的记录按照math的高低拆分到3个不同的数据集:math 大于等于90的到good数据集,math在80到89之间的到normal数据集,math 在80以下的到bad数据集。

3.将2题中得到的good,normal,bad数据集合并。

【实验所使用的仪器设备与软件平台】

SAS系统

【实验方法与步骤】(阐述实验的原理、方案、方法及完成实验的具体步骤等,附上自己编写的程序)

1.

DATA SCORE;

INPUT NAME $ Sex $ Math Chinese English;

Alice f 90 85 91

Tom m 95 87 84

Jenny f 93 90 83

Mike m 80 85 80

Fred m 84 85 89

Kate f 97 83 82

Alex m 92 90 91

Cook m 75 78 76

Bennie f 82 79 84

Hellen f 85 74 84

Wincelet f 90 82 87

Butt m 77 81 79

Geoge m 86 85 82

Tod m 89 84 84

Chris f 89 84 87

Janet f 86 65 87

;

Run;

PROC PRINT DATA=SCORE;

DATA test;

SET SCORE;

2.

DATA SCORE;

INPUT NAME $ Sex $ Math Chinese English; CARDS;

Alice f 90 85 91

Tom m 95 87 84

Jenny f 93 90 83

Mike m 80 85 80

Fred m 84 85 89

Kate f 97 83 82

Alex m 92 90 91

Cook m 75 78 76

Bennie f 82 79 84

Hellen f 85 74 84

Wincelet f 90 82 87

Butt m 77 81 79

Geoge m 86 85 82

Tod m 89 84 84

Chris f 89 84 87

Janet f 86 65 87

;

PROC PRINT DATA=SCORE;

DATA test;

SET SCORE;

DATA good normal bad;

SET SCORE;

SELECT;

when(math>=90) output good;

when(math>=80&math<90) output normal; when(math<80) output bad;

end;

Run;

PROC PRINT DATA=good;

PROC PRINT DATA=normal;

PROC PRINT DATA=bad;

3.

DATA SCORE;

INPUT NAME $ Sex $ Math Chinese English; CARDS;

Alice f 90 85 91

Tom m 95 87 84

Jenny f 93 90 83

Mike m 80 85 80

Fred m 84 85 89

Kate f 97 83 82

Alex m 92 90 91

Cook m 75 78 76

Bennie f 82 79 84

Hellen f 85 74 84

Wincelet f 90 82 87

Butt m 77 81 79

Geoge m 86 85 82

Tod m 89 84 84

Chris f 89 84 87

Janet f 86 65 87

;

Run;

PROC PRINT DATA=SCORE;

DATA test;

SET SCORE;

DATA good normal bad;

SET SCORE;

SELECT;

相关文档
最新文档