SAS:此语句做什么?

问题描述 投票:0回答:1

我的SAS代码中有以下陈述是从另一个人那里获得的,我无法弄清楚它的作用。当显然创建一个名为variable_X的新变量时,它位于DATA步骤中:

variable_X = input(put(variable, variable_X.), best32.);

有人可以解释一下inputput的组合背后的逻辑吗?

我的SAS代码中有以下陈述是从另一个人那里获得的,我无法弄清楚它的作用。当显然创建一个名为variable_X的新变量时,它位于DATA步骤中:...

input sas formatting put datastep
1个回答
0
投票

在SAS中,格式用于将值转换为文本,而informat用于将文本转换为值。您显示的代码使用VARIABLE_X.格式将名为VARIABLE的数字变量的值转换为普通32.格式可以读取的文本。 (没有BEST信息,它只是普通w.d数字信息的别名。其他别名是FDE。)

© www.soinside.com 2019 - 2024. All rights reserved.