我的SAS代码中有以下陈述是从另一个人那里获得的,我无法弄清楚它的作用。当显然创建一个名为variable_X
的新变量时,它位于DATA步骤中:
variable_X = input(put(variable, variable_X.), best32.);
有人可以解释一下
input
和put
的组合背后的逻辑吗?
我的SAS代码中有以下陈述是从另一个人那里获得的,我无法弄清楚它的作用。当显然创建一个名为variable_X的新变量时,它位于DATA步骤中:...
在SAS中,格式用于将值转换为文本,而informat用于将文本转换为值。您显示的代码使用VARIABLE_X.
格式将名为VARIABLE的数字变量的值转换为普通32.
格式可以读取的文本。 (没有BEST
信息,它只是普通w.d
数字信息的别名。其他别名是F
,D
和E
。)