楼主: as931260115
21437 14

[数据管理求助] 关于stata用循环命令批量修改变量名的问题! [推广有奖]

11
as931260115 发表于 2015-5-31 10:16:12
SpencerMeng 发表于 2015-5-31 09:25
当你用excel导入stata的时候就应该选择将第一行选为变量名。

你导入的时候stata会让你选择的,不知楼主注 ...
我知道的,但是因为原本的变量名是竖排的,我转置了数据,然后想把原来的observation变成variable!谢谢你啦

12
as931260115 发表于 2015-5-31 10:17:31
andruw 发表于 2015-5-31 00:26
能否上传一下pooled_file.dta这个文件?
pooled_file.dta (21.06 KB)

13
andruw 在职认证  发表于 2015-5-31 15:21:57
as931260115 发表于 2015-5-31 10:17
看了一下数据:
1. 一开始不应该append using,而是1:1 merge。 因为数据是wide格式的。
2. merge完之后,楼主可以先 replace A = strtoname(A) 。因为,表格中的第一列有很多空格,不适合做variable名字。
3. 完成上面两步,sxpose, clear force firstnames 就ok了。
已有 2 人评分论坛币 学术水平 热心指数 收起 理由
115861 + 5 + 2 分析的有道理
SpencerMeng + 20 + 1 + 1 精彩帖子

总评分: 论坛币 + 25  学术水平 + 3  热心指数 + 1   查看全部评分

14
as931260115 发表于 2015-5-31 18:55:33
andruw 发表于 2015-5-31 15:21
看了一下数据:
1. 一开始不应该append using,而是1:1 merge。 因为数据是wide格式的。
2. merge完之 ...
哈哈哈,这个真的很好啊,谢谢你的指导啦

15
hanlinxian246 发表于 2016-4-24 11:38:39
haxiojoifdjlajlk

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

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