SAS入门教程--学习笔记
背景和特点
非开源,但是提供了免费版本
SAS语言是SAS软件的内置语言,是一种用于处理、分析、可视化数据的语言
SAS软件由多个模块组成,也是按照模块来收费的
SAS大学版,免费版本。 安装虚拟机,根据官网步骤进行安装,软件是以网页的形式进行操作。
可以通过拖拽,构建任务。
代码块,可以直接使用已经写好的代码块语句;用户也可以自定义代码块。
逻辑库。
运行,日志,结果;日志会先打印代码,并给出行数,同时会给出警告、错误、标记。
proc setinit;run; proc product_status;run:
检查sas版本信息,有效期等信息。将版本信息打印在日志。
快捷键,运行F3,新建用F4,切换使用ALT 3 , 切换子标签ALT 2
一般SAS由 数据步,过程步,全局语句,宏语句构成。
数据步和过程步由多个语句构成的代码块,宏是用于动态的生成前三种。
SAS数据集和逻辑库
逻辑库是对SAS文件存放地址的一个引用
一个逻辑库可以引用一个或者多个物理路径
每个逻辑库有一个引擎
用户可以用libname语句定义自己的逻辑库