| 所在主题: | |
| 文件名: test.dta | |
| 资料下载链接地址: https://bbs.pinggu.org/a-1756997.html | |
| 附件大小: | |
|
手头的样本包含297个公司的240个月数据,每个公司两个变量分别是return and residual.本来数据包是1990到2014的月数据,但xtpattern只能支持到最大244个time periods, 所以我把数据包删掉了1990-1994的数据,保留了1995-2014,这样就在244的范围内了。
tab出来是这样的 平衡数据包需要在T和N上做平衡和妥协,我需要尽可能的让平衡后的数据包包含更多的数据,同时避免大T小N或者大N小T。 已经尝试了连老师的两种方法,分别是 xtpattern, gen(pat) tab pat keep if pat == "n个1" xtdes 这里我打了24个1,which means两年的连续数据,结果数据包被删空 另一个xtbalance,语句是xtbalance, range(X X) 因为我不知道时间段的最优选法,所以盲目的尝试某个时间段显然是愚蠢的, 我显然愚蠢的尝试过了,(19980227 20141231),结果还是删空了数据包 那么问题来了,就是如何选择最优的时间段,基于尽可能保留更多的观测值的情况下,把数据包平衡了?然后stata 的操作是? 感恩各位大神,小弟愿意出些银子给哥哥们买茶水 这里附上我的数据 -------------------------------------------------------更新线--------------------------------------------------------------------------- 看帖子里有个大白菜兄提到了xtpattern2命令的使用,可以对xtpattern产生的pat var进行连续1的统计, 大白菜兄的帖子回复refer to https://bbs.pinggu.org/forum.php? ... ;page=1#pid15401295 按照xtpattern2 的邮件内容,安装了spell,和xtpattern2.ado 然后出现了时间轴过长的问题,超过了xtpattern限定的244, 问题是我的数据包已经把时间轴消减到240,stata仍提示时间轴过长, 请大神给解释一下, |
|
熟悉论坛请点击新手指南
|
|
| 下载说明 | |
|
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。 2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。 3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。 (如有侵权,欢迎举报) |
|
京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明