上一页|下一页

过滤数据

创建过滤器

查询数据时,您可能需要根据数据中的列值检索符合特定条件的行。指示 SAS Studio 检索哪些行的过程称为设置过滤器,此过程是在过滤器选项卡上完成的。这相当于在 SQL 查询中使用 WHERE 子句。
  1. 在查询窗口中,点击选项卡,查看查询中的表所包含的列列表。
  2. 可以将列表中的一个或多个列拖至过滤器选项卡中,从而将它们添加到过滤器中。也可以点击过滤器选项卡工具栏上的 “添加”按钮,然后从选择列窗口中选择一个或多个列。
  3. 运算符下拉列表中,选择一个比较运算符。默认值为等于
    在查询窗口中,选择了“大于”运算符
  4. 如果所选的运算符需要使用值,点击 “查找值”按钮,然后在选择值窗口中输入或选择一个值。要从值列表中进行选择,点击 “展开列表”按钮 展开列表。选择要使用的值,然后点击添加
    注: 如果选择的是字符列值,并且希望用单引号将值引起来,选中用引号将值引起来选项。默认情况下,此选项呈选中状态。如果使用的是宏变量或在过滤器运行时进行评估的其他值,则应该清除此选项。
    如果您想从列列表中进行选择,点击 “展开列表”按钮 展开列表。选择您希望使用的列。
    在查询窗口中,选择了过滤器的值
  5. 点击确定,将值添加到过滤器中。

更改过滤器之间的关系

您可以仅在过滤器中使用一列,也可以使用多个列来创建多个比较表达式。如果您在过滤器中创建多个比较表达式,则这些过滤器元素之间的关系默认为 AND。您可以将过滤器元素之间的关系从 AND 更改为 OR,并将这些元素集中到一起。
要更改过滤器之间的关系,请执行以下操作:
  • 在“过滤”选项卡上,点击关系值,然后选择一个新值。
查询窗口中的过滤器关系
上一页|下一页|页首