【问题标题】:SAS proc import missing leading zeroSAS proc 导入缺少前导零
【发布时间】:2011-10-14 20:34:47
【问题描述】:

我正在尝试使用 proc import (SAS) 将数字从 csv 文件导入 sas 数据集,但导入后所有前导零都消失了。

例如,

'0123456' 导入后我只会得到'123456'

【问题讨论】:

    标签: import sas proc-sql leading-zero


    【解决方案1】:

    如果您将它们作为数字字段读取,您只需将格式应用于变量以显示前导零。请记住,数字 012345 等价于数字 12345,因此没有理由存储前导零。试试格式

    z7.
    。在上面的示例中显示零。 如果您出于某种原因确实需要零,并且位数是任意的,那么您需要将它们作为字符变量读入。

    【讨论】:

    • 请原谅我蹩脚的格式 - 无法从 iPhone 上正确地做到这一点 :)
    猜你喜欢
    • 2015-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-19
    • 2014-05-03
    相关资源
    最近更新 更多