Bootstrap

stata实证之前通常处理步骤

1. 剔除缺失数据

在主回归文件有缺失内容时,剔除掉缺失值

keep if _merge==3

数据处理结束——删除因变量缺失的数据

drop if missing(size, lev, growth, roa, cashflow, btom, largesthold,dyratio,dgjhold,
dgjwage,ncskew,duvol,sigma,ret,ipoage,board,ind_board, yretwd,inholding,analysts,
industrycode,soe)

在回归的过程中,缺失值不会参与回归。有缺失值的那一行默认不会参与到回归中,因此可以在之前将缺失变量进行删除。

ps.在面对一些具体的数据缺失

a. 分子的财务数据缺失都填充为0

2. 剔除金融类上市公司

drop if substr(indcd,1,1)=="J"

3. 剔除当年新上市公司

a. 合并公司上市年份

b.删除公司年龄<1的数据

4. 剔除st公司

可通过下载数据股票代码不分筛选

代码选择>代码筛选>股票市场分类中选择全部A股>ST&非ST中选择非ST>证监会行业分类剔除金融保险业

5. 删除有特殊处理数据

;