目录
|
数据任务
上一页
|
下一页
“转换数据”任务
关于“转换数据”任务
示例:转换 BASEBALL 数据集中的数据
转换输入数据集中的列
关于“转换数据”任务
“转换数据”任务使您能够在输入数据集中转换一个或多个变量。这些转换变量保存在输出数据集中。
示例:转换 BASEBALL 数据集中的数据
在
任务
部分中,展开
数据
文件夹,然后双击
转换数据
。此时,系统将会打开“转换数据”任务的用户界面。
在
数据
选项卡中,选择
SASHELP.BASEBALL
作为输入数据集。
下表显示了 Name、nRuns 和 Salary 列的部分数据。
要转换 nRuns 列中的数据,完成
转换 1
标题下的以下步骤:
将
nRuns
列分配给
变量 1
角色。
从
转换
下拉列表中,选择
自然对数
。
要将 Salary 列中的值转换为美元,完成
转换 2
标题下的以下步骤:
将
Salary
列分配给
变量 2
角色。
从
转换
下拉列表中,选择
指定自定义转换
。
在
自定义转换
框中,输入
Salary*1000
。
要运行任务,点击
。
输出数据集包含两个其他列。log_nRuns 列出了 nRuns 列中值的自然对数值。tr2_Salary 列包含了 Salary 列乘以 1,000 的值。
转换输入数据集中的列
使用“转换数据”任务,可以从输入数据集转换至多三个列。要运行“转换数据”任务,必须向
变量 1
角色分配一列。
角色
说明
转换
n
变量
n
指定要进行转换的变量。
转换
指定要使用的转换。下面是可用的转换:
平方倒数
倒数
平方根倒数
自然对数
平方根
平方
要创建您自己的转换,选择
指定自定义转换
。一个自定义转换的示例是 Salary*1000。
输出数据集
显示输出数据
指定是否包括出现在
结果
选项卡中结果的输出数据。可以选择所有输出数据或其中一个子集。该任务始终会在
输出数据
选项卡中创建输出数据集。该数据集会保存在指定位置。
上一页
|
下一页
|
页首
Copyright © SAS Institute Inc. All rights reserved.