全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
13965 8
2015-07-17
我们知道,要想你的程序能和bysort连用的话就得在程序开始定义,如:
复制代码

但是当你的程序在执行过程中需要产生新变量时,这招就不灵了,,,它会报错:... 已经存在。
怎么办呢?
小编下面给出代码中,亲只用将你想要分组执行的命令或者代码填入两行*****之前即可,丝毫不用关心其余的头疼代码。
当然如果你很熟悉stata编程规则,完全可以参考我的方法直接整出命令了~~~
自己今天无聊弄得,以方便以后自己使用,顺便分享下,希望对于刚接触stata的同学有所启发!
复制代码




二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-18 02:44:36
楼主辛苦了!
33行的forvalues,如果正序的话,append之后的文件就是反序,所以是不是33行的时候反序,然后append得到正序的结果更好呢?
二维码

扫码加我 拉你入群

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

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

2015-7-22 10:52:08
夏目贵志 发表于 2015-7-18 02:44
楼主辛苦了!
33行的forvalues,如果正序的话,append之后的文件就是反序,所以是不是33行的时候反序,然后 ...
哈哈,感谢认真看帖
关于这个问题,貌似不用担心,因为在定义程序那一行(第17行)末尾制定了“sortpreserve” ,也就是说你的原始数据是怎么排的,处理完后还是那样排的~~~貌似是这样,呵呵~~~
二维码

扫码加我 拉你入群

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

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

2015-7-22 10:56:45
皖山一流 发表于 2015-7-22 10:52
哈哈,感谢认真看帖
关于这个问题,貌似不用担心,因为在定义程序那一行(第17行)末尾制定了“sor ...
哦。。。我一开始没看到那个sortpreserve。不好意思。。。。
二维码

扫码加我 拉你入群

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

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

2015-7-27 23:50:32
夏目贵志 发表于 2015-7-22 10:56
哦。。。我一开始没看到那个sortpreserve。不好意思。。。。
谢谢宝贵意见呀,多交流
二维码

扫码加我 拉你入群

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

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

2018-5-17 11:44:23
onecall和recall两个有什么区别?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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