有时,我们更喜欢以不同于其已经存在于数据集中的格式来显示分析数据。例如,我们想要向有价格信息的变量添加美元符号和两位小数位。或者我们可能想要显示一个文本变量,全部为大写。我们可以使用FORMAT来应用内置的SAS格式,PROC FORMAT是应用用户定义的格式。此外,单个格式可以应用于多个变量。
语法:
应用内置SAS格式的基本语法是:
format variable name format name
以下是使用的参数描述:
- 变量名是在数据集中使用的变量名
- format name 是要应用于变量的数据格式
示例:
让我们考虑包含组织的员工详细信息的以下SAS数据集。我们希望以大写显示所有的名称。格式化语句用于实现这一点。
使用PROC FORMAT
我们还可以使用PROC FORMAT 来格式化数据。在下面的示例中,我们将新值分配给部门名称的变量DEPT。