【互助问答第5期】:Stata中系统GMM模型的稳健性检验和Stata命令等-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 期刊>>

期刊库

>>

【互助问答第5期】:Stata中系统GMM模型的稳健性检验和Stata命令等

【互助问答第5期】:Stata中系统GMM模型的稳健性检验和Stata命令等

发布:happy_287422301 | 分类:期刊库

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

获取电子版《CDA一级教材》

完整电子版已上线CDA网校,累计已有10万+在读~ 教材严格按考试大纲编写,适合CDA考生备考,也适合业务及数据分析岗位的从业者提升自我。

完整电子版已上线CDA网校,累计已有10万+在读~ 教材严格按考试大纲编写,适合CDA考生备考,也适合业务及数据分析岗位的从业者提升自我。

互助问答第5期:Stata中系统GMM模型的稳健性检验和Stata命令等本期解答人:王群勇赵梦阳吴松彬问:Stata中系统GMM模型的稳健性检验和Stata命令答:模型的稳健性检验可以分为两种,一种是计量方法的稳健性检验,一种是 ...
扫码加入财会交流群


互助问答第5期:Stata中系统GMM模型的稳健性检验和Stata命令等

本期解答人:王群勇 赵梦阳 吴松彬

问:Stata中系统GMM模型的稳健性检验和Stata命令 答: 模型的稳健性检验可以分为两种,一种是计量方法的稳健性检验,一种是计量数据的稳健性检验。 前者通常适用于所使用的计量方法比较新颖的研究,通常做法就是换计量方法,换一种相对可靠的计量方法。如果是面板数据的话,可用GMM进行稳健性检验(因为GMM不需要满足经典计量假设)。 后者通常适用于一般性地研究,通常的做法就是换数据。主要有以下几种方法换数据:1.蒙特卡洛或者拔靴(Bootstrapping),生成新数据或重复取样;2.把原来的样本分组,比如按地区东南西北中分组、按发达国家发展中国家分组、按大中小分组,分别回归;3.重新取样。 稳健性检验最起码需要保证的是:稳健性检验回归系数的正负号要和原研究回归系数的正负号相同。

问:工企库中邮编的位置是红色字体,经过sort ,drop 等命令后,去掉了一些异常值,但destring时仍显示“zipcode contains nonnumeric characters; no replace”,因为有200万+条数据 答:

  • net install asciiplot, from(http://fmwww.bc.edu/RePEc/bocode/a) replace

  • asciiplot

  • gen tempvar = postcode

  • forvalues i = 0/47 {

  • local char=uchar(`i')

  • replace tempvar = subinstr(tempvar,`"`char'"',"",.)

  • }

  • forvalues i = 58/255 {

  • local char=uchar(`i')

  • replace tempvar = subinstr(tempvar,"`char'","",.)

  • }


这个问题我需要两个命令即可完成,即 subinstr和 asciiplot。

subinstr用于删除0-9以外的字符。

asciiplot是ASCII编码表,其中48-57为0-9的编码。这里需要特别注意的是,Stata15中需要使用 uchar()才能显示128-255的字符。同时,引号 "的编码为34,所以在 subinstr命令中使用 `"""'才可以剔除引号。

问:上市公司的数据,以每年每行业进行分组,求各组在剔除掉本企业的其他企业的标准差 答:

  • webuse "grunfeld.dta", clear

  • egen id=group(year)

  • *egen id=group(industry year)

  • gen tempvar=.

  • gen invest_sd=.

  • qui forvalues i=1/200 {

  • replace tempvar=invest

  • replace tempvar=. in `i'

  • sum tempvar if id==id[`i']

  • replace invest_sd=r(sd) in `i'

  • }

  • drop tempvar id


第一步,生成分组变量id。 第二步,生成临时变量tempvar和标准差变量investsd。 第三步,执行循环。首先,替换掉第i行数据;其次,用sum进行本企业所在分组的统计;最后,用r(sd)替换investsd变量第i行的数据。 第四步,删除多余变量。

问:在数据筛选的时候很多论文会剔除样本期间新上市和退市的公司,这样做是为了保持面板数据的平衡么?还有不这样做的话结果影响很大么?

答:退市是财务不行,影响实证结果;新上市是可能存在财务美化,使得部分指标过高

如果您在计量学习和实证研究中遇到问题,请及时发到邮箱szlw58@126.com,专业委员会有16名编辑都会看,您的问题会得到及时关注!请您将问题描述清楚,任何有助于把问题描述清楚的细节都能使我们更方便地回答您的问题。

如果您想成为问题解答者,在帮助他人过程中巩固自己的知识,请发邮件至szlw58@126.com(优先)或给本公众号留言或加微信793481976给群主留言,我们诚挚欢迎热心的学生和学者。具体招募信息请参见:(https://mp.weixin.qq.com/s/4xgpdDxzrEMNZ4m_lO52Ag

如果您觉得有帮助,欢迎打赏。

鲜活的事例更有助于提高您的研究水平,呆板的教科书让人生厌。如果您喜欢,请提出您的问题,也请转发推广!


「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

本文论坛网址:https://bbs.pinggu.org/thread-6789112-1-1.html

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
联系客服
值班时间:工作日(9:00--18:00)