美文网首页
SAS变量的输出格式

SAS变量的输出格式

作者: 3between7 | 来源:发表于2020-02-28 13:16 被阅读0次

    输出格式通过在data步中增加一个format语句来定义,多数情况下,format语句写在input和cards之间,其基本形式为:

    \color{blue}{format} 变量1 格式1 变量2 格式2 ......

    数值型变量的输出格式

    常用的数值型变量的输出格式为:w.dcommaw.dpercentw.d,其中:

    • commaw.d:将数值的整数部分自右向左每三位用逗号隔开,其中w是包括逗号和小数点在内的;
    • percentw.d:百分比形式,它自动将变量值乘以100,并加上%,指定w时要预留3个字节的位置显示%。

    字符型变量的输出格式

    与输入格式一样也是$w.,但其实SAS中无须设置字符型变量的输出格式,另外,哪怕将数字指定为字符型,也可以直接参与运算。

    日期型变量的输出格式

    日期型变量的输出格式与输入格式基本一样,不过输出格式可在宽度值前加上一个字母,以区分各种显示形式,下表为几种常见的日期输出格式:

    常见的几种日期输出格式.jpg

    注意像date7.或date9.格式不能加字母,若不加字母,SAS默认用“-”连接年月日。对于日期型变量,只要在输入格式中加了冒号,后面宽度都可以指定为10,这样一定可以避免出错。

    相关文章

      网友评论

          本文标题:SAS变量的输出格式

          本文链接:https://www.haomeiwen.com/subject/juekhhtx.html