楼主: lizhewenbei
2419 7

请教大侠们,对于很多变量的rename(性质一致),如何简洁地表达? [推广有奖]

  • 15关注
  • 5粉丝

已卖:668份资源

副教授

38%

还不是VIP/贵宾

-

威望
0
论坛币
304 个
通用积分
11.3270
学术水平
4 点
热心指数
13 点
信用等级
5 点
经验
9728 点
帖子
614
精华
0
在线时间
502 小时
注册时间
2008-2-6
最后登录
2025-11-27

楼主
lizhewenbei 学生认证  发表于 2014-11-11 12:05:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
data b;merge auditin a;
by stkcd;
keep stkcd year yanjiuzu size roa size growth lev current nnindcd;
rename stkcd=stkcd1 size=size1 roa=roa1 growth=growth1 lev=lev1 current=current1;/*怎样简洁地表达?*/
if yanjiuzu =. ;
run;

如果可以,希望大侠能够提供代码!万谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:rename name ENA 多变量 CURRENT current growth 如何

A.rar
下载链接: https://bbs.pinggu.org/a-1671367.html

1.51 KB

本附件包括:

  • A.csv

沙发
shenliang_111 发表于 2014-11-11 16:19:28
这个字符串'stkcd=stkcd1 size=size1 roa=roa1 growth=growth1 lev=lev1 current=current1'放到宏变量里面,然后 rename &var.
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
lizhewenbei + 1 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 1  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
bobguy 发表于 2014-11-12 08:46:34
In your particular case, the answer is 'no'.

板凳
lizhewenbei 学生认证  发表于 2014-11-12 09:50:47
shenliang_111 发表于 2014-11-11 16:19
这个字符串'stkcd=stkcd1 size=size1 roa=roa1 growth=growth1 lev=lev1 current=current1'放到宏变量里面 ...
感谢您,我把数据放在了附件上,能否请您具体指导一下宏怎么编制?

报纸
lizhewenbei 学生认证  发表于 2014-11-12 09:51:35
bobguy 发表于 2014-11-12 08:46
In your particular case, the answer is 'no'.
感谢!我担心变量多了,手工编写程序太麻烦

地板
lizhewenbei 学生认证  发表于 2014-11-12 09:51:38
bobguy 发表于 2014-11-12 08:46
In your particular case, the answer is 'no'.
感谢!我担心变量多了,手工编写程序太麻烦

7
nomad5 发表于 2014-11-17 16:24:10
如果是一个数据集中的所有变量,那么可以再sashelp.vcolumn里面提取变量名。
如果是一个数据集中的部分变量,没办法,因为keep下来也需要一个个手写。

8
lizhewenbei 学生认证  发表于 2014-11-17 21:06:13
nomad5 发表于 2014-11-17 16:24
如果是一个数据集中的所有变量,那么可以再sashelp.vcolumn里面提取变量名。
如果是一个数据集中的部分变量 ...
感谢你!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 23:39