【问题标题】:How to rename all variables in SAS?如何重命名SAS中的所有变量?
【发布时间】:2018-03-05 03:36:51
【问题描述】:

我正在尝试将 Stata 代码更改为 SAS。在 Stata 中,我使用

重命名所有变量
rename *_* **

如何在 SAS 中执行此操作?

【问题讨论】:

    标签: sas stata


    【解决方案1】:

    这在一定程度上取决于命名结构和约定,但通常您可以使用 RENAME 语句或数据集选项重命名。
    重命名语句:

    rename old_variable_name = new_variable_name;
    

    重命名选项:

    set sashelp.class (rename = (age = age_years));
    

    如果您的变量已编入索引并具有公共前缀,您可以一次重命名多个变量:

    rename old1-old20 = new1-new20;
    

    【讨论】:

      【解决方案2】:

      一种方法是使用字典表和代码,下面的 SAS 文档中有解释。

      http://support.sas.com/kb/48/674.html

      【讨论】:

        猜你喜欢
        • 2019-12-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-14
        • 2021-09-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多