【学习记·第38期】stata常见问题及解决办法
1. 如何输出STATA的图,和保存?
先输入数据
(1)Twoway connected 变量1 变量2 //划出折线图
(2)twoway scatter 变量1 变量2 //划出散点图
2. 怎样在stata中做HAUSMAN检验?
四步曲,重点在于解释结果
(1)xtreg y x , fe
(2)est store fe
(3)xtreg y x, re
(4)hausman fe
如果拒绝,说明corr(x,ui)=0的假设是有问题的,需要重新设定RE model 后再进行检验,如果模型的设定没有问题,但检验还是拒绝原假设(p值接近0),那么就只能采用FE model 了,因为此时的RE 估计量是有偏的。
(definitely right. 当你使用stata的时候,最重要的命令不是这些是 help and find it然后就能找到你的答案了)
hausman检验是用来检验用fe还是re的,其原假设是re优于fe,从你的结果来看( Prob>chi2 =0.0000),应该拒绝原假设,所以应该用fe
3.stata里平方的命令怎么写?
gen age=age^2
4. stata里边怎么取对数啊?
gen lnx=log(x)
5.如何用STATA求自然对数?如说:ln(X^2)=-4.8536,如何求X啊?
. dis sqrt(exp(-4.8536))或者disexp(-4.8536/2)
6.关于hausman检验,结果是CHI2(2)=2355.81,prob>chi2=0.000,可以使用随机效应模型嘛?
prob>chi2=0.000,is like p-value.
we should reject the null, so fixed effectis preferred.Randome effect is not suggested.
CHI2(2)=2355.81,就意味着拒绝原假设,从而选取固定效应模型。
7.我在做gdp一阶差分单位根检验的时候,输入的命令是ipshin dgdp,lags(1)得到的结果:Im-Pesaran-Shin test forcross-sectionally demeaned dgdpDeterministics chosen: constantt-bar test, N,T =(27,7) Obs = 135 Augmented by 1 lags (average) t-bar cv10 cv5 cv1 W[t-bar] P-value -1.640 -1.700 -1.750 -1.850 -0.703 0.241我不会看这个结果,请问怎么看时否存在单位根阿??看哪个数值啊?
零假设含有单位根,W[t-bar] =-0.703, P-value = 0.241。不能拒绝含有单位根的零假设。
8.求助达人,能否系统介绍stata作虚拟变量的过程与方法,谢
可以用tabulate命令,假如有31个省的变量province
tabulate province,gen(dumy)
就可以产生dumy1-dumy31变量,
reg y x1 x2 dumy2-dumy31
或者不产生,在回归的时候用xi命令
xi: reg y x1 x2 i.province
9.有会面板数据单位根检验,协整实证研究的吗?
面板单位根已经有现成的stata命令,可以使协整就麻烦一些。
search panel unit, all
10.请问stata在哪里报告d-w统计量啊?
输入dwstat 最后那个就是了,比如:dwstatDurbin-Watson d-statistic(4,12)
=1.823504
11.如何用stata对资料作一阶差分
tsset t(for time series)
tsset id t (for panel data)
gen dx = D.x /*一阶差分*/
gen d2x = D2.x /*二阶差分*/
滞后算子为 L,使用方法同上。
12.我做面板数据,在stata中用的数据是每半年取一次,那时间变量应该怎么输啊?
199706
199712
现在可以了,呵呵,THANKYOU 。我原来的恶变量名是YEAR,现在换成DATE,就行了
晕,跟变量名字没有关系吧,应该是tsset的内容有关系。
年度数据是,tsset 变量名,yearly
月度数据是,tsset 变量名,monthly
季度是,tsset x,quarterly
13.在STATA中如何做聚类分析啊?
Stata提供了三种系统聚类的方法:即最短距离法(singlelinkage)、最长距离法(complete linkage)和类平均法(averagelinkage)。
Stata用于系统聚类的命令为:
cluster 聚类方法选项 变量名 [,选择项]
其中,聚类方法选项有:s,代表最短距离法;c,代表最长距离法;a,代表类平均法。三种方法可任选其一。选择项有:
name(clname) /* 指定聚类过程的名称
distance_option /* 指定刻划样品间相似性程度的指标(距离、相关系数等)
generate(stub) /* 指定系统变量的前缀
其中,stata提供了21种distance_option选项(适用于连续性资料的共7种,适用于二分类资料的共14种)。适用于连续性资料的距离或相似系数有:
L2 /* 欧氏距离,为默认选项。也可用 Euclidean或L(2)表示
L1 /* 绝对值距离。也可用absolute、cityblock、manhattan或L(1)表示
Linfinity & 46 32646 46 15275 0 0 1861 0 0:00:17 0:00:08 0:00:09 2889nbsp; /* 最大值距离。也可用maximum表示
L(#) /* 明氏距离
Canberra /* 兰氏距离
correlation /* Pearson相关系数
angular或angle /* 夹角余弦
适用于二分类资料的距离有:
matching /* 匹配相似系数
Yule /* Yule相似系数
Pearson /* 点相关系数
14.stata9中如何做卡方检验?
twoway tabulate
用了two way tabulate算出卡方值后如何判断是否要接受H0假设呢,临界值该怎么算,谢谢!
15.用stata对付异方差&自相关in panel data?
(1)对于异方差可以使用white test,方法如下:
regress y x1 x2
predict residus
gen residus2=residus^2
regress residus2 x1 x2 x1*x2 x1^2 x2^2
我在一个材料中发现,panel有专门的一个命令可以实现以上过程,好像是xttest3,or xttest2,但是我使用以后发现stata8.0 无法辨识这个命令,不知道为什么?敬请高手指点!
(2)对于自相关,Stata也有同样的test 验证自相关的存在。
当发现存在有异方差和自相关存在时,在stata中可以使用xtgls实现,具体方法可以使用help xtgls 了解。
16.stata中可不可以进行样本选择?
用if语句啊
reg y x if year>1995 & year<2000
17.请教十等分组的洛仑兹曲线如何计算?
glcurve.ado 命令可以完成
findit glcurve
Stata Journal 6-4 有详细的说明书。
18.stata画3d图?
scat3 module for crude three-dimensional graphics
想成为大牛 就关注这个号 ▼ 计量经济学服务中心 ID:jingjixue100 | 长按并识别关注 |
简介:专注于论文指导、软件操作、学术技能、数据分析等学术问题, 关注知识,发现价值。 |
计量经济学服务中心
「创中国(民间)计量第一品牌」
后台回复关键词:微信群,进入中心科研社群
阅读原文,进入 「学习记」主页