实验4实验5过程步编程实习.ppt_第1页
实验4实验5过程步编程实习.ppt_第2页
实验4实验5过程步编程实习.ppt_第3页
实验4实验5过程步编程实习.ppt_第4页
实验4实验5过程步编程实习.ppt_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SAS编程操作题,注意:红色标记的文件名上传到电子作业系统,1.创建一个逻辑库mylib,关联你的计算机中D盘SASDATA文件夹。,2.建立如下程序,以grade01.sas命名保存,DATA mylib.CLASS; INPUT NAME $ AGE SEX $ HEIGHT WEIGHT BUST; CARDS; 刘明 3 男 0.94 13.59 50.4 蔡行 3 男 0.91 14.20 50.0 李敏 4 女 1.39 16.15 51.6 李涛 4 男 1.02 15.44 51.9 夏天 4 男 1.06 15.30 51.0 郭红 5 女 1.01 15.04 51.9 胡月 5 女 1.02 15.07 52.7 程彬 6 女 1.07 17.04 53.7 杨兵 6 男 1.12 18.09 54.1 刘进 6 男 1.14 18.80 53.5 王苗苗 7 女 1.16 19.93 55.5 张思凡 7 女 1.15 18.20 51.4 RUN;,3.在分析家下打开数据集class,增加变量birth,输入格式定义为date7.,输出 格式定义为ddmmyy8. 并自行输入生日数据并查看,将数据集另存在mylib库下,数据集命保为:classbirth.sas7bdat 4.编写数据步程序,将数据集classbirth按性别不同分别创建boy和girl数据集,均只保留变量name,sex,birth,weight.保存该程序命名为grade02.sas,5. 在SAS编辑窗口输入并运行下程序. data hat; do x=-5 to 5 by 0.25; do y=-5 to 5 by 0.25; z=sin(sqrt(x*x+y*y);output; end; end; run; proc g3d; /*G3D是绘制3维曲面图的过程名*/ plot x*y=z; /*PLOT是这个G3D过程的描图语句*/ run; 运行该程序。查看数据集hat.sas7bdat。 将日志窗口中的信息保存到文件hat.log中; 将程序的图形结果存为hat.jpg文件。,6. about_sin是一个Y=sin(X)函数自变量X及Y值构成的数据集。请填空完成数据集about_sin的创建,并查看程序运行结果。,Data about_sin; do x=0 to 20 by 0.1; ( ) ( ) end; Run; proc gplot; plot y*x; run;,7. 将数据集CLASS中的观测,判断并显示其年级(变量名grade表示): Age=4 ,grade=“小班”; 4Age=6 ,grade=“大班”; 否则 ,grade=“学前班”; 用分支语句完成数据步操作,程序命名为grade03.sas 8. 编写sum.SAS程序,计算从1-999之间的所有奇数的和。,9. 用程序stu_merge.sas实现: 创建如下数据集stu_info和stu_score, 合并这两数据集,新数据集命名为:student. 在数据集student后增加变量result.如果成绩60,显示”no pass”,否则显示”pass”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论