一、数据类型之间的转换
1.字符串转数值
destring _all %将所有变量转化为数值型
destring _all, replace
2.字符串转日期
gen date1=date(Date,"YMD") #将字符串转为与基准时间的间隔数
format date %td #将间隔数值转化为易读格式
注:
1.字符串中间不能有空格和%、&这些符号;
如果有空格要进行以下处理:
replace Date=subinstr(Date," ","",.)
2.“YMD”要根据实际情况进行调整为“DMY”、‘YMDhms’等
固定效应模型
1.stata中四种命令
(1)xtreg(严格要求面板数据,使用之前要进行面板数据声明)
【以下统一格式:Y—被解释变量,X-解释变量,M-控制变量】
xtset ID year #定义个体维度和时间维度
xtreg Y X i.ID, fe robust
(2)reg【LSDV-最小而成虚拟变量法】
reg Y X M i.ID
(3)areg:将控制变量放在absorb中【但absorb中只能放一个变量】
areg Y X i.ID, absorb(M)
(4)reghdfe:多维固定效应线性回归
ssc install reghdfe #外部命令,使用前需安装
reghdfe Y X M, absorb(ID year)