Advertisement

SAS变量处理及其控制逻辑

阅读量:

SAS变量的输入和输出格式

SAS程序的输入与输出基本格式较为简单,在程序中指定输入部分时,使用INPUT关键字配合变量名及相应的输入格式即可;对于输出部分,则采用FORMAT关键字配合变量名及相应的输出格式即可;中间需以空格间隔

输入格式较为直观,在此背景下各变数间的互动关系更加明确。
但值得注意的是每个变数都有其独特的一套规范流程。
指定了特定的变数规范流程将直接影响到相应变数的实际取值
而输出规范则仅仅用于调整数据呈现形式。

数值型变量的输入格式

数值性变量通常采用W.D的形式来表示。
其中:
W代表数值的整体宽度和小数点的位置。
D则指示小数部分的具体数量。
例如8.2:
它占据8个数字位置,
并且包含3个有效的小数值,
即采用类似于00.000这样的结构。
同样地,
4.
则代表仅有4个数字位置,
且完全没有后续的小数值。
必须确保在所有情况下都添加
点号

数值型变量的输出格式

数值型变量的输出格式主要包括以下三种:
其表示方式与输入参数相同;
其中commaW.D会将数值的整数部分从右边开始每三位分隔;
而percentW.D则会自动地将变量乘以一百后再附加百分号

*comma 和 percent 后面需要紧跟W.D,不能有空格

代码输入:

!

全部评论 (0)

还没有任何评论哟~