例如一个数据集中的变量是x, y, ... ,z,在导入新的数据集时想换成a, b, ..., c
由于变量很多,不便于用rename语句一个一个列出,我希望能在导入数据的时候用input语句挨个重新指定变量名
谁能教我?谢谢。

|
楼主: sigtem
|
8393
11
[原创博文] 怎么替换数据集中的变量名? |
|
大专生 93%
-
|
回帖推荐soporaeternus 发表于2楼 查看完整内容 1 仅需要修改变量名的话,proc datasets应该是效率最高的
2 如果需要创建新的数据集,并且重命名变量,那么我推荐用data步的rename
3 正如楼主所说,无论是1还是2,都需要用到rename old_var_nme=new_var_nme的语句,我的意思是在更名规则已知并且不是太**的情况下,用MACRO写会好一点,毕竟在SAS里,不同更名方法的复杂度是类似的。
4 不是很明白infile或是input语句来修改变量名的方法,请楼主说的详细点
本帖被以下文库推荐
| ||
|
|
| ||
|
Let them be hard, but never unjust
|
||
| ||
| ||
| ||
|
|
||
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


