全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3665 7
2015-12-05
麻烦各位大大帮帮忙

1.一系列贴标签
label var   name2     "a1102. 第二个人的姓名或者称呼  "
label var   name3     "a1103. 第三个人的姓名或者称呼  "
label var   name4     "a1104. 第四个人的姓名或者称呼  "
label var   name5     "a1105. 第五个人的姓名或者称呼  "
label var   name6     "a1106. 第六个人的姓名或者称呼  "
label var   name7     "a1107. 第七个人的姓名或者称呼  "
label var   name8     "a1108. 第八个人的姓名或者称呼  "
label var   name9     "a1109. 第九个人的姓名或者称呼  "
label var   name10    "a1110. 第十个人的姓名或者称呼  "
label var   name11    "a1111. 第十一个人的姓名或者称呼"
label var   name12    "a1112. 第十二个人的姓名或者称呼"
label var   name13    "a1113. 第十三个人的姓名或者称呼"
label var   name14    "a1114. 第十四个人的姓名或者称呼"
label var   name15    "a1115. 第十五个人的姓名或者称呼"

2.以下能用一个循环解决吗?或者只要是最简单的
rename a13201   re0201
rename        a13202   re0301
rename        a13203   re0401
rename        a13204   re0501
rename        a13205   re0601
rename        a13206   re0701
rename        a13207   re0801
rename        a13208   re0901
rename        a13209   re1001
rename        a13210   re1101
rename        a13211   re1201
rename        a13212   re1301
rename        a13213   re1401
rename        a13214   re1501

rename a13301   re0302
rename        a13302   re0402               
rename        a13303   re0502                         
rename        a13304   re0602       
rename        a13305   re0702       
rename        a13306   re0802       
rename        a13307   re0902       
rename        a13308   re1002       
rename        a13309   re1102       
rename        a13310   re1202       
rename        a13311   re1302       
rename        a13312   re1402       
rename        a13313   re1502

rename a13401   re0403
rename        a13402   re0503                     
rename        a13403   re0603       
rename        a13404   re0703       
rename        a13405   re0803       
rename        a13406   re0903       
rename        a13407   re1003       
rename        a13408   re1103       
rename        a13409   re1203       
rename        a13410   re1303       
rename        a13411   re1403       
rename        a13412   re1503

rename a13501  re0504
rename        a13502        re0604           
rename        a13503        re0704
rename        a13504        re0804
rename        a13505        re0904
rename        a13506        re1004
rename        a13507        re1104
rename        a13508        re1204
rename        a13509        re1304
rename        a13510        re1404
rename        a13511        re1504

rename a13601  re0605
rename        a13602  re0705
rename        a13603        re0805         
rename        a13604        re0905
rename        a13605        re1005
rename        a13606        re1105
rename        a13607        re1205
rename        a13608        re1305
rename        a13609        re1405
rename        a13610        re1505

rename a13701  re0706
rename        a13702  re0806
rename        a13703        re0906
rename        a13704        re1006
rename        a13705        re1106
rename        a13706        re1206
rename        a13707        re1306
rename        a13708        re1406
rename        a13709        re1506

rename a13801   re0807
rename        a13802   re0907
rename        a13803         re1007
rename        a13804         re1107               
rename        a13805         re1207
rename        a13806         re1307
rename        a13807         re1407           
rename        a13808         re1507

rename a13901   re0908
rename        a13902   re1008
rename        a13903         re1108
rename        a13904         re1208
rename        a13905         re1308
rename        a13906         re1408
rename        a13907         re1508

rename a131001  re1009
rename        a131002  re1109               
rename        a131003         re1209
rename        a131004         re1309
rename        a131005         re1409
rename        a131006         re1509

rename a131101  re1110
rename        a131102  re1210               
rename        a131103         re1310
rename        a131104         re1410
rename        a131105         re1510

rename a131201  re1211
rename        a131202  re1311                      
rename        a131203         re1411       
rename        a131204         re1511       

rename a131301  re1312
rename        a131302  re1412               
rename        a131303         re1512

rename a131401  re1413
rename        a131402  re1513

rename a131501  re1514

二维码

扫码加我 拉你入群

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

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

全部回复
2015-12-5 21:36:03
1.一系列贴标签
label var   name2     "a1102. 第二个人的姓名或者称呼  "
label var   name3     "a1103. 第三个人的姓名或者称呼  "
label var   name4     "a1104. 第四个人的姓名或者称呼  "
label var   name5     "a1105. 第五个人的姓名或者称呼  "
label var   name6     "a1106. 第六个人的姓名或者称呼  "
label var   name7     "a1107. 第七个人的姓名或者称呼  "
label var   name8     "a1108. 第八个人的姓名或者称呼  "
label var   name9     "a1109. 第九个人的姓名或者称呼  "
label var   name10    "a1110. 第十个人的姓名或者称呼  "
label var   name11    "a1111. 第十一个人的姓名或者称呼"
label var   name12    "a1112. 第十二个人的姓名或者称呼"
label var   name13    "a1113. 第十三个人的姓名或者称呼"
label var   name14    "a1114. 第十四个人的姓名或者称呼"
label var   name15    "a1115. 第十五个人的姓名或者称呼"
可以这样做:
forval i=2/15 {
   lab var name`i' "a11`i'. 第`i'个人的姓名或者称呼"
}
二维码

扫码加我 拉你入群

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

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

2015-12-5 21:50:05
raymondxiang 发表于 2015-12-5 21:36
1.一系列贴标签
label var   name2     "a1102. 第二个人的姓名或者称呼  "
label var   name3     "a110 ...
非常感谢,这个我已经解决了,能做一下第二个问题吗?
二维码

扫码加我 拉你入群

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

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

2015-12-5 23:06:47
子吾001 发表于 2015-12-5 21:50
非常感谢,这个我已经解决了,能做一下第二个问题吗?
理论上是可以的,但是感觉挺需要时间去想的。我建议你自学一下forvalues, while, 和if. 应该可以做出来。
第一步第把几个相连的变量做一个循环,再把几块内容连接起来做一个循环。因为你最了解你rename的规律了。
二维码

扫码加我 拉你入群

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

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

2015-12-5 23:08:31
可以在Excel里操作 然后copy到do文件里
二维码

扫码加我 拉你入群

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

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

2015-12-5 23:08:37
可以在Excel里操作 然后copy到do文件里
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群