×

SAS 教程

SAS 概述SAS 程序结构SAS 基本语法SAS 数据集SAS 变量SAS 字符串SAS 数组SAS 数字格式SAS 运算符SAS 循环SAS 决策SAS 功能SAS Input 输入方法SAS 宏SAS Date Times 日期时间

SAS 数据集操作

SAS 写入数据集SAS 连接数据集SAS 合并数据集SAS 子集数据集SAS 数据集排序SAS 格式数据集SAS SQLSAS ODSSAS 模拟SAS 读取原始数据

SAS 数据展示

SAS 直方图SAS 条形图SAS 饼图SAS 散点图SAS 箱线图

SAS 基本统计程序

SAS 线性回归SAS Bland Altman分析SAS 卡方SAS Fisher精确测试SAS 算术平均值SAS 重复测量分析SAS 标准偏差SAS 单因素方差分析SAS 频率分布SAS 假设检验SAS 交叉表格SAS T检验SAS 相关性分析

SAS 相关资源

SAS 讨论SAS 有用的资源SAS 相关问题与解答

SAS 基本语法


像任何其他编程语言中,SAS语言都有其自己的语法规则来创建SAS程序。任何SAS方案的三个组成部分 - 声明,变量和和数据集遵循以下语法规则。

SAS语句

  • 语句可以在任何地方开始和结束的任何地方。在最后一行的末尾的分号标志着语句的结束。
  • 许多SAS语句可以在同一行,用分号结束每条语句。
  • 空间可用于在SAS程序语句中分隔组件。
  • SAS关键字不区分大小写。
  • 每个SAS程序必须使用一个运行语句结束。

SAS变量名

SAS中的变量表示SAS数据集中的一列。 变量名遵循以下规则。

  • 它最多可以有32个字符。
  • 它不能包含空格。
  • 它必须以字母A到Z(不区分大小写)或下划线(_)开始。
  • 可以包括数字,但不能作为第一个字符。
  • 变量名不区分大小写。

# Valid Variable Names
REVENUE_YEAR
MaxVal
_Length

# Invalid variable Names
Miles Per Liter	#contains Space.
RainfFall%      # contains apecial character other than underscore.
90_high		# Starts with a number.

SAS数据集

DATA语句标记创建新的SAS数据集。 创建DATA集的规则如下。

  • DATA语句之后的一个字表示一个临时数据集的名字。这意味着数据集被在会话结束时删除。
  • 数据集名称可以使用库名称作为前缀,这使它成为永久数据集。 这意味着数据集在会话结束后仍然存在。
  • 如果省略SAS数据集名称,则SAS会创建一个临时数据集,其中包含由SAS生成的名称,例如 - DATA1,DATA2等。

# Temporary data sets.
DATA TempData;
DATA abc;
DATA newdat;

# Permanent data sets.
DATA LIBRARY1.DATA1
DATA MYLIB.newdat;

SAS文件扩展名

SAS程序,数据文件和程序的结果在Windows中以各种扩展名保存。

  • * .sas - 它表示可以使用SAS编辑器或任何文本编辑器编辑的SAS代码文件。
  • * .log - 它表示SAS日志文件,它包含已提交的SAS程序的错误,警告和数据集详细信息。
  • * .mht / * .html - 它表示SAS结果文件。
  • * .sas7bdat - 它表示SAS数据文件,其中包含SAS数据集,包括变量名称,标签和计算结果。

SAS中的评论

SAS代码中的注释以两种方式指定。 以下是这两种格式。

*信息;注释类型

*消息形式的注释; 不能在其中包含分号或不匹配的引号。 此外,不应该有任何参考任何宏语句在这样的注释。 它可以跨越多行并且可以是任何长度..以下是单行注释示例:

* This is comment ;

以下是一个多行注释的例子:

* This is first line of the comment
* This is second line of the comment;

/ * message * /类型注释

/ * message * /形式的注释更频繁地使用,并且不能嵌套。 但它可以跨越多个线并且可以是任何长度。 以下是单行评论示例:

/* This is comment */

以下是一个多行注释的例子:

/* This is first line of the comment
* This is second line of the comment */

分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)