如何重命名SAS中的所有变量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何重命名SAS中的所有变量?相关的知识,希望对你有一定的参考价值。

我正在尝试将Stata代码更改为SAS。在Stata中,我使用重命名所有变量

rename *_* **

我怎么能在SAS中这样做?

答案

它取决于命名结构和约定,但通常可以使用RENAME语句或数据集选项重命名。 重命名声明:

rename old_variable_name = new_variable_name;

重命名选项:

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

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

rename old1-old20 = new1-new20;
另一答案

一种方法是使用字典表和代码,解释在SAS文档中,如下所示。

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

以上是关于如何重命名SAS中的所有变量?的主要内容,如果未能解决你的问题,请参考以下文章

通过在 SAS 中用另一个前缀替换前缀来动态重命名变量

for in循环语句批量重命名的问题;bash

在dplyr中,如何删除和重命名不存在的列,操作所有名称,并使用字符串命名新变量?

SAS如何对重复记录中的变量求和

如何更改SAS中所有字符变量的字符长度?

如何为与正在执行的 SAS 脚本名称相似的输出文件命名?