代码段名称
|
说明
|
---|---|
目录
|
|
编辑源条目
|
可以让您在目录中指定源条目的内容。源条目可以包含与 SAS 程序相同的代码。
|
列出目录
|
在 SAS 表中列出指定逻辑库的所有目录。默认情况下,此表保存在 Work 逻辑库中,并使用目录名作为文件名。
|
列出目录条目
|
列出指定目录的所有目录类型。
|
打印 GRSEG 条目
|
打印 GRSEG 条目至 SAS 输出交付系统(ODS 输出)指定的开放目标。
|
数据
|
|
DS2 代码
|
提供 DS2 程序的模板。DS2 是一个适用于高级数据操作的 SAS 编程语言。DS2 包含在 Base SAS 中,并与 SAS DATA 步具有相同的核心功能。DS2
添加了变量作用域、用户定义的方法、ANSI SQL 数据类型和用户定义的包,从而比 DATA 步的功能更加强大。DS2 SET 语句采用内嵌的 FedSQL 语法,且运行时生成的查询能够在
DS2 和任何受支持的数据库之间相互交换数据。这可实现对输入表的 SQL 预处理,从而有效结合两种语言的优势。详细信息,请参见SAS DS2 Language Reference。
|
DS2 包
|
提供 DS2 包的模板。该包与 DS2 程序类似。包主体由一组全局声明和方法列表组成。主要语法差异在于 PACKAGE 语句和 ENDPACKAGE 语句。这些语句定义了具有全局作用域的代码块。详细信息,请参见SAS DS2 Language Reference。
|
DS2 线程
|
提供 DS2 线程程序的模板。通常情况下,DS2 代码将按顺序运行。也就是说,一个进程运行完成之后下一个进程才会开始。使用线程处理,则有可能并发运行多个进程。在线程处理中,代码的每个并发执行部分被称为在线程中运行。详细信息,请参见SAS DS2 Language Reference。
|
生成 CSV 文件
|
可让您将 SAS 数据导出为逗点分隔的文本文件。
|
生成 PowerPoint 幻灯片
|
可让您将 Microsoft PowerPoint 输出传输到您的 Web 浏览器中。
|
生成 XML 文件
|
可让您将 SAS 数据导出为可在 Web 浏览器中查看的 XML 文件。
|
导入 CSV 文件
|
可以让您导入逗点分隔文件,并向 SAS 数据集写输出。
|
导入 XLSX 文件
|
可以让您导入 Microsoft XLSX 文件,并向 SAS 数据集写输出。
|
模拟线性回归数据
|
创建可用于线性回归分析的输入数据源。线性回归分析试图使用最小二乘法为您的数据分配线性函数。
|
模拟单因子 ANOVA 数据
|
创建可考虑一个具有三个处理水平的处理因子的输入数据源。使用单因子 ANOVA 任务分析此数据时,目标在于检测各个水平均值间的差异,并量化这些差异。
|
描述性
|
|
自定义 ODS 输出
|
通过使用 SAS 输出交付系统为创建 HTML、PDF 和 RTF 输出提供模板。详细信息,请参见SAS Output Delivery System: User's Guide。
|
PROC SQL
|
提供编写 SQL 查询的模板详细信息,请参见SAS SQL Procedure User's Guide。
|
图形
注: 有关 SGPLOT 过程、SGPANEL 过程和 SGSCATTER 过程的详细信息,请参见SAS ODS Graphics: Procedures Guide。
|
|
条形图面板
|
在 SGPANEL 过程中使用 VBAR 语句,可让您创建多个条形图。
|
盒形图面板
|
在 SGPANEL 过程中使用 VBOX 语句,可让您创建多个盒形图。
|
比较散点图
|
在 SGSCATTER 过程中使用 COMPARE 语句。此代码段用于创建具有共享轴的散点图的比较面板。
|
点图
|
在 SGPLOT 过程中使用 DOT 语句。点图在水平方向上汇总了类别变量的值。默认情况下,每个点代表每个类别变量值的频数。
|
拟合图
|
在 SGPLOT 过程中使用 REG 语句。此代码段用于生成具有二次拟合的回归图,并包括置信限。
|
水平条形图
|
在 SGPLOT 过程中使用 HBAR 语句。此代码段用于创建汇总了类别变量值的水平条形图。
|
高低图
|
在 SGPLOT 过程中使用 HIGHLOW 语句。高低图显示了一个变量的若干值与另一变量的一个值相关的方式。通常情况下,水平轴的每个变量值在垂直轴上有若干个对应值。
|
直方图
|
在 SGPLOT 过程中使用 HISTOGRAM 语句。此代码段用于生成包含两个密度图的直方图。在此代码段中,一个密度图将使用正态密度估计,而另一密度图将使用核密度估计。
|
散点图矩阵
|
在 SGSCATTER 过程中使用 MATRIX 语句。此代码段用于创建散点图矩阵。
|
垂直盒形图
|
在 SGPLOT 过程中使用 VBOX 语句。盒形图汇总了数据,并指出了中位数、上四分位数和下四分位数,以及最小值和最大值。该图提供了快速可视化汇总,方便显示中心值、散度值、极差值和任何离群值。SGPLOT
过程和 SGPANEL 过程都有用于创建水平盒形图和垂直盒形图的单独语句。
|
宏
注: 有关 SAS 宏的详细信息,请参见SAS Macro Language: Reference。
|
|
SAS 宏 Char 函数
|
提供多个使用字符值的 SAS 宏的示例:
|
SAS 宏 Do 语句
|
指定宏定义部分的开头,直至遇到相匹配的 %END 语句均视为一个单元。此宏部分称为 %DO 组。
简单的 %DO 语句通常与 %IF-%THEN-%ELSE 语句一同出现,指定根据 %IF 条件是真还是假来处理宏的某部分。
注: 虽然 SAS 还提供 %DO 迭代语句,但其与此代码段生成的代码并不相同。详细信息,请参见SAS Macro Language: Reference。
|
SAS 宏 If 语句
|
有条件地处理部分宏。%IF-%THEN-%ELSE 语句的条件表达式只能包含属于常量文本或能够生成文本的文本表达式的操作数。
|
SAS 宏参数
|
命名一个或多个您在调用宏时指定其值的本地宏变量。有两种宏变量:位置和关键字。参数是定义它们的宏的局部参数。您必须提供每个参数名称。您不能使用文本表达式生成参数名称。参数列表可以包含任何数量的用逗点分隔的宏参数。参数列表中的宏变量通常在宏中引用。
|
SAS 宏
|
提供使用 SAS 宏所需的基本模板。通过宏,您可以执行很多任务,包括在程序中替换文本。SAS 程序可以包含任意数量的宏,而且您也可以在单个程序中多次调用宏。详细信息,请参见SAS Macro Language: Reference。
|
SAS 宏引用
|
提供具有以下用途的宏函数的示例:指示宏处理器将特殊字符和助记符解析为文本,而不是宏语言元素。
|
SAS 宏引用(续)
|
有关于宏编译和宏执行的详细信息,请参见SAS Macro Language: Reference。
|
SAS 宏变量
|
提供如何创建用户定义全局和局部宏变量的示例。宏变量是允许您在 SAS 程序中通过符号替换来动态修改文本的工具。您可以将大量或少量文本分配至宏变量。然后只引用包含该文本的变量即可使用该文本。
宏程序员定义的宏变量称为用户定义的宏变量。宏处理器定义的宏变量称为自动宏变量。除在数据线以内外,您可以在 SAS 程序的任何地方定义并使用宏变量。
|
IML
注: 仅当您的软件安装点许可 SAS/IML 时,这些代码段才可用。
|
|
查找非线性方程的平方根
|
可让您查找一个变量的函数的根。查找函数的平方根(或零)可用于求解非线性方程。
|
使用最大似然拟合
|
使用最大似然估计来估计正态密度估计的参数。
|
生成自助法分布
|
使用 IML 过程来创建和分析样本均值的自助法分布。
|
对函数进行积分
|
可让您通过使用 SAS/IML 软件中的 QUAD 子例程,对一维函数求取数值积分。使用 QUAD 子例程查找函数在有限域、半无限域或无限域中的数值定积分。
|
模拟多元正态数据
|
使用指定的均值和协方差来模拟多元正态分布中的数据。
|