SAS与MATLAB软件应用教学大纲

《SAS与MATLAB软件应用》教学大纲 一、课程简介 本课程为统计专业的选修课程,是各门专业统计课程中进行具体数据分析的必备基础。总学时数为54(含18学时的上机实习),一学期完成,学分3(具体学时分配见附表)。本课程的预修课程有:《微积分》,《线性代数》,《概率统计》。 本课程主要内容有:SAS概述,SAS用户界面简介,SAS基本术语与概念,数据采集,数据管理,数据表示(过程步简介、报表、绘图等),统计分析基础,描述性统计,探索性分析,常用统计方法应用,Matlab基本操作,Matlab优化问题求解。 二、教学目的与任务 通过本课程的学习,使学生了解SAS与MATLAB软件的主要功能,熟悉软件的基本操作界面,掌握一些SAS软件的常用的基本统计功能以及相关的辅助功能,掌握Matlab软件的基本操作以及求解规划问题应用,初步了解这些软件在编程、开发方面的常识。经过本课程的学习与训练,希望能培养学生借助现代信息技术解决数量分析问题的初步能力,为适应现代统计工作打下基础。 三、教学内容与基本要求 第一章 SAS概述(1课时) 教学内容: 流行的统计软件及其特色;SAS历史与发展趋势;SAS为分析处理信息、提取知识、支持决策所提供的基于Web技术面向因特网的全面解决方案;SAS系统的主要构成。 基本要求: 1、了解目前一些主要流行的综合统计软件(Excel、SPSS、SAS、Splus等)以及它们的特色。 2、了解SAS、Matlab的历史与发展趋势以及目前所提供的主要服务功能。 3、了解构成SAS和Matlab系统的主要模块及其作用 第二章 SAS用户界面简介(1课时) 教学内容: 显示管理系统及其常用命令;运行SAS程序示例。 基本要求: 1、熟练掌握SAS系统的启动与关闭;了解显示管理系统的界面,了解菜单栏、工具栏等各项目的基本功能。 2、了解常用显示管理命令的使用方法。 3、掌握SAS程序的录入、编辑、存贮和提交运行的方法。 第三章 SAS基本术语与概念(4课时) 教学内容: SAS文件与SAS数据集;SAS数据库和库标记;SAS变量与函数;SAS日期、时间、日期时间值及其输入/输出格式;SAS表达式。 基本要求: 1、了解SAS数据文件与数据集的概念,理解并掌握SAS数据库和库标记的概念与用法。 2、了解SAS变量的类型、命名规则、输入/输出格式以及描述性标签的用法;了解SAS的一些常用函数及调用方法;掌握SAS日期、时间常数的表示方法。 3、了解SAS表达式的构成以及运算优先级。 第四章 数据采集(6课时) 教学内容: 在SAS中如何直接输入数据;由文本文件建立数据集;浏览修改数据集;交互分析工具INSIGHT简介;建立数据集的其它方法。 基本要求: 1、了解DATA、INFILE、、CARDS等语句的基本用法,掌握编程建立SAS数据集的方法。 2、了解FSVIEW、VIEWTABLE过程基本用法,掌握交互式浏览、修改数据集的方法。 3、了解SAS/INSIGHT的基本功能。 4、了解建立数据集的一些其他常用方法,掌握将非SAS格式的数据文件转换为SAS数据集或数据视图的方法。 第五章 数据管理(6课时) 教学内容: SAS数据集复制及修改;SAS数据集拼接;SAS数据集合并;SAS数据表的转置;数据集的常见变换;SQL查询。 基本要求: 1、掌握数据集的拼接、合并、转置等操作方法。 2、了解其它一些常用数据变换方式及相关的数据步语句及选项。 3、了解在SAS中如何用结构化查询语言来访问相关数据。 第六章 几个实用过程(4课时) 教学内容: RANK(排秩)过程;STANDARD(标准化)过程;散点图(GPLOT)过程全程语句、PRINT过程与格式化报表输出。 基本要求: 1、了解排秩过程、标准化过程的意义和作用,掌握这些过程的操作方法。 2、了解一些常用的SAS全程语句,能设置一些简单的系统选项和用户自定义说明格式。 3、掌握PRINT过程的常见用法,了解SAS报表制作的主要步骤,能顺利完成常见格式的报表输出。 4、了解SAS/BASE模块中图表(CHART)过程、散点图(PLOT)过程及其相关可选子语句、选项的基本用法,熟练掌握一些常用统计图表的制作过程。 第七章 统计分析基础(1课时) 教学内容: 基本统计概念;SAS中常用的关键词记号和公式;测量水平与统计方法。 基本要求: 1、了解一些常用的统计基本概念和公式以及他们在SAS中采用的记号。 2、了解测量水平在数据分析中的意义以及对选择统计方法的影响。 第八章 描述性统计与探索分析(3课时) 教学内容: 频数统计与柱状图;常用描述统计量计算;置信区间;总体参数检验;总体参数比较;分布置信带和分布拟合检验;直方图、盒型图和分布拟合。 基本要求: 1、了解频数、累计频数和直方图的意义;掌握操作菜单、对话框来进行频数统计的方法;了解编程进行频数统计的方法。 2、了解常用的描述性统计量;掌握用菜单方式和编程方式计算描述性统计量的方法。 3、了解用SAS进行分布拟合的基本方法。 4、了解区间估计的一些基本概念;掌握用菜单方式和编程方式计算均值、方差的置信区间的基本方法。 5、了解有关假设检验的基本概念;掌握用菜单方式和编程方式进行总体参数检验或比较的常用方法。 第九章 常用统计方法应用(4课时) 教学内容: 相关、回归分析应用;聚类、判别分析应用;主成分、因子分析应用。 基本要求: 在SAS软件的帮助下,了解上述常用统计方法的简单实际运用。 教学难点: 运用统计理论、经济理论选择合适的统计方法,并对分析结果进行合理解释。 第十章 Matlab软件基本操作(2课时) 教学内容: 建立矩阵、向量;进行矩阵运算和数组运算;求解线性方程组;保存与载入变量;批处理程序与Matlab函数;流程控制。 基本要求: 1、掌握在matlab环境下建立矩阵、向量的方法。 2、掌握Matlab中进行常用的矩阵运算和数组运算的方法。 3、掌握求线性方程组特解的方法,了解求通解的方法。 4、了解打开数据文件装载变量和变量保存到文件中的方法。 5、了解在Matlab环境下编写程序的基本过程。 教学难点: 第十一章 Matlab求解优化问题(4课时) 教学内容: Matlab求解线性规划的方法;Matlab求解非线性规划的方法。 基本要求: 掌握利用Matlab软件求解线性与非线性规划的方法;并能初步运用于解决一些实际问题。 教学难点: 如何从相关实际问题中建立起线性与非线性规划模型。 四、教学实验 实验一 “SAS数据集的建立” 实验目的: 理解SAS数据库、临时|永久数据集等基本概念,熟练掌握对各种通用标准格式数据建立数据集、浏览编辑数据集的多种基本使用方法。 实验二 “数据集的加工整理” 实验目的: 能综合运用数据步编程的各种输入模式,较熟练地将非规则的原始数据、多种数据格式准确地读入SAS数据集;掌握SAS数

sas与matlab区别,SAS与MATLAB软件应用教学大纲相关推荐

  1. labview和matlab区别,labview和matlab区别

    LabVIEW 与 Matlab 混合编程一.实验目的 1.了解LabVIEW的... 基于LabVIEW和Matlab的图像去噪研究_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0 ...

  2. labview与matlab区别,labview与matlab区别

    LabVIEW 与 MATLAB 混合编程的实现张 晖 ,郑炜( 空军航空大学 电工电子教研室 , 吉林 长春 130022 ) 摘要 :LabVIEW 和 MATLAB 的混合编程 , 通过 Lab ...

  3. spss22.0统计分析从入门到精通_数据分析最全资料:SPSS/MATLAB/SQL/SAS/EXCEL经典教材+视频教程,快速入门!...

    可以说当今社会数据就是力量.数据分析能力已经成为各个行业必备的技能,如果能熟练掌握数据分析技能,不管是留学申请还是以后的就业,都会是一个很大的加分项. 但是目前国内很少有高校专门开设数据分析课程,想要 ...

  4. graphpad和matlab区别,教你使用GraphpadPrism的作图向导功能

    前些天听一个讲座,说遥远的过去人们面临着严峻的生存压力,需要在荒芜的原野上找到足以果腹的食物.而如今,解决温饱已不再是难事,食物的充足供应,让我们的体型发生了很大的变化.而思维呢?是否也随着体型的变大 ...

  5. 服务器硬盘SAS与SATA区别介绍

    服务器硬盘SAS与SATA区别介绍SAS硬盘与SATA硬盘: 串行技术 - 包括SAS硬盘(串行连接SCSI)和SATA硬盘(串行ATA)- 比旧款的Intel Xeon服务器有了更好的RAS性能.当 ...

  6. matlab与python区别_python和matlab的区别

    详细内容 Python是一种面向对象的解释型计算机程序设计语言.Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 . ...

  7. python和labview的区别_labview和matlab区别

    LabVIEW和MATLAB作为本身功能比较完善的软件环境,在各自不同的领域中有着十分广泛的应用.下面小编就详细介绍LabVIEW和MATLA以及它们之间的区别. 一.LabVIEW简介 LabVIE ...

  8. SATA盘与SAS盘的区别

    在过去的20年中,并行(Paralle)总线接口在存储市场上占据了主导的地位.但随着CPU时钟频率和内存带宽的不断提升,两种主要的并行总线接口技术ATA和SCSI逐渐显现出不足来.尽管ATA和SCSI ...

  9. matlab与maple互联,Matlab,Maple和Mathematica三款主流科学计算软件的互操作

    本文根据网上零散的信息以及这三款软件自带的说明文档整理而成,为备忘而记录.记录了Matlab和Maple之间的相互调用,以及Matlab和Mathematica之间相互调用的安装配置方法. 为何需要互 ...

最新文章

  1. 革新Transformer!清华大学提出全新Autoformer骨干网络
  2. Java中类、方法声明为静态的含义
  3. Java数组--获取数组中的最大值案例
  4. xcode3.2.6升级至4.0.2经验加教训总结(转)
  5. 深度学习笔记(29) 1×1 卷积
  6. defaultdict python_理解 Python 语言中的 defaultdict
  7. 【转】一个新的UIButtonMessage 给NGUI,使用委托,自动选择Receiver提供的方法
  8. java中String、StringBuffer和StringBuilder的区别(简单介绍)
  9. 如何下载全国的POI数据,如何获取全国的POI数据,poi数据搜索,高德poi获取,poi数据分析,poi免费数据,城市规划数据
  10. 手写数学公式自动识别工具、表格自动识别
  11. ureport2报表详细使用(六)-图表展示
  12. 魅族 计算机 隐藏,不知道你们发现了么,魅族Flyme6 超好用的隐藏功能
  13. Redis集群 install安装
  14. linux中tac的用法,如何在Linux中使用“cat”和“tac”命令与示例
  15. 数值分析(2):线性代数方程组的直接解法
  16. 2012网站服务器目录磁盘满了,服务器磁盘异常爆满的原因及解决方法
  17. 高数不定积分方法汇总:
  18. 槛外人观察 :语义和语用
  19. linux服务器好管理吗,给初学者Linux服务器管理建议
  20. hosts屏蔽网站以及代理越过屏蔽

热门文章

  1. JAVA程序之矩形、三角形、平行四边形、菱形
  2. Python表格数据处理方法
  3. 深度:国产FPGA研究框架
  4. 基于SSM框架的洗车店预约系统的设计与实现
  5. iOS学习笔记75-NSURLSession使用实战教程
  6. 2022 年 best 大数据认证:康奈尔大学,Intellipaat,SAS, USDI, Cloudera CCA175 Hadoop
  7. flex中dataGrid的编辑功能
  8. 石头剪子布蜥蜴史波克python_Python石头布剪刀蜥蜴斯波克饲养
  9. fis简单压缩、合并使用方法,fis基本使用
  10. HTTP Cache