楼主: szz1990723
7446 11

[数据管理求助] 求助!怎么在所有变量名后加上相同的后缀? [推广有奖]

  • 1关注
  • 1粉丝

已卖:22份资源

博士生

86%

还不是VIP/贵宾

-

威望
0
论坛币
228 个
通用积分
5.4011
学术水平
2 点
热心指数
2 点
信用等级
0 点
经验
3942 点
帖子
66
精华
0
在线时间
620 小时
注册时间
2012-7-16
最后登录
2025-8-19

楼主
szz1990723 发表于 2014-10-14 14:59:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想把一份stata数据所有变量名后都加上相同的后缀,比如2012,不知如何操作?求大神指点!谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:STATA数据 Stata tata 如何操作 如何

沙发
ermutuxia 发表于 2014-10-15 10:26:44
foreach a of varlist A-Q {
rename `a' `a'2012


}
已有 1 人评分论坛币 热心指数 收起 理由
SpencerMeng + 10 + 1 精彩帖子

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

藤椅
szz1990723 发表于 2014-10-16 00:37:25
ermutuxia 发表于 2014-10-15 10:26
foreach a of varlist A-Q {
rename `a' `a'2012
由于变量有1400多个,有没有更简便的办法?

板凳
ermutuxia 发表于 2014-10-16 11:24:26
这个命令很快,多少个变量也没有关系呀

报纸
szz1990723 发表于 2014-10-16 13:56:56
ermutuxia 发表于 2014-10-16 11:24
这个命令很快,多少个变量也没有关系呀
原来如此,太谢谢你了!求版主给这位朋友加分!

地板
123123112 学生认证  发表于 2019-11-10 18:36:34
怎么解决的呀,楼主可以分享一下吗~

7
蓝色 发表于 2019-11-10 19:41:07
123123112 发表于 2019-11-10 18:36
怎么解决的呀,楼主可以分享一下吗~
  1. rename *    *2012
复制代码

8
123123112 学生认证  发表于 2019-11-11 12:00:28
蓝色 发表于 2019-11-10 19:41
没太看懂,可以再详细一些吗?谢谢

9
蓝色 发表于 2019-11-11 12:22:26
123123112 发表于 2019-11-11 12:00
没太看懂,可以再详细一些吗?谢谢
  1. . sysuse auto,clear
  2. (1978 Automobile Data)

  3. . des

  4. Contains data from C:\Stata15\ado\base/a/auto.dta
  5.   obs:            74                          1978 Automobile Data
  6. vars:            12                          13 Apr 2016 17:45
  7. size:         3,182                          (_dta has notes)
  8. -----------------------------------------------------------------------------------------------------------------------------------------------
  9.               storage   display    value
  10. variable name   type    format     label      variable label
  11. -----------------------------------------------------------------------------------------------------------------------------------------------
  12. make            str18   %-18s                 Make and Model
  13. price           int     %8.0gc                Price
  14. mpg             int     %8.0g                 Mileage (mpg)
  15. rep78           int     %8.0g                 Repair Record 1978
  16. headroom        float   %6.1f                 Headroom (in.)
  17. trunk           int     %8.0g                 Trunk space (cu. ft.)
  18. weight          int     %8.0gc                Weight (lbs.)
  19. length          int     %8.0g                 Length (in.)
  20. turn            int     %8.0g                 Turn Circle (ft.)
  21. displacement    int     %8.0g                 Displacement (cu. in.)
  22. gear_ratio      float   %6.2f                 Gear Ratio
  23. foreign         byte    %8.0g      origin     Car type
  24. -----------------------------------------------------------------------------------------------------------------------------------------------
  25. Sorted by: foreign

  26. .
  27. . rename * *2012

  28. . des

  29. Contains data from C:\Stata15\ado\base/a/auto.dta
  30.   obs:            74                          1978 Automobile Data
  31. vars:            12                          13 Apr 2016 17:45
  32. size:         3,182                          (_dta has notes)
  33. -----------------------------------------------------------------------------------------------------------------------------------------------
  34.               storage   display    value
  35. variable name   type    format     label      variable label
  36. -----------------------------------------------------------------------------------------------------------------------------------------------
  37. make2012        str18   %-18s                 Make and Model
  38. price2012       int     %8.0gc                Price
  39. mpg2012         int     %8.0g                 Mileage (mpg)
  40. rep782012       int     %8.0g                 Repair Record 1978
  41. headroom2012    float   %6.1f                 Headroom (in.)
  42. trunk2012       int     %8.0g                 Trunk space (cu. ft.)
  43. weight2012      int     %8.0gc                Weight (lbs.)
  44. length2012      int     %8.0g                 Length (in.)
  45. turn2012        int     %8.0g                 Turn Circle (ft.)
  46. displaceme~2012 int     %8.0g                 Displacement (cu. in.)
  47. gear_ratio2012  float   %6.2f                 Gear Ratio
  48. foreign2012     byte    %8.0g      origin     Car type
  49. -----------------------------------------------------------------------------------------------------------------------------------------------
  50. Sorted by: foreign2012
  51.      Note: Dataset has changed since last saved.
复制代码

10
蓝色 发表于 2019-11-11 12:23:12
123123112 发表于 2019-11-11 12:00
没太看懂,可以再详细一些吗?谢谢
看rename 命令里面有例子和解释

给所有变量都加后缀

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-2 06:10