-
辽
宁
大
学
研
究
生
考
查
课
作
业
姓
名
唐瀚文
院
(中心、所)
学生类别
经济学院
博
业学位硕
士(
)
学术学位硕士(√)
专业学位硕士(
)
4031330216
2013
级
国民经济学
宏观统计分析软件应用
学
号
年
级
专
业
考试科目
考试时间
考试分数
教师签字
(69
—
81)
2014
年
6
月
< br>
看到在估计命令文档中的
Stored
结果部分的定义:
一个特别有用的期望是
e(samp
le)
:它返回
1
,如果观测是被用于
估计,否则为
0
,
这样你就可以,
p>
将
if e(sample)
添加到其他命
令的末尾去限制它来估计其他次级样
本。你可以使用例如
sum
marize if e(sample)
的命令去检验。
<
/p>
13.
你可以使用
postestima
tion
命令测试对估计的参数进行测试
(
Wald
线性假说测
试)
,用
p>
testnl
命令
Wald
线性假说测试,
并用
lrtes
命令进行似然比检验。您可以
使用
postestimati
on
命令
lincom
得到对线性组合
参数的点估计和置信区间估计再
用
postestimatio
n
命令
nlcom
得到非线性组合。<
/p>
14.
你可
以
在
估计
时间
中指定
coeflegend
选项
或当
你
重新显示结果来
查看
postesti
mation
命令中的相关系数和表达式,如
test
和
lincom
(见
[
R]test
和
[R]
lincom
)
。
15.
您可以使用
statsby
prefix
命令(见
[D] statsby
)来适应每种模型中的直接变量
并收集结果在
Stat
a
的数据集。
16.
您可以使用
postestimation
命令按名称
存储估计结果以便于以后的检索或使用
estimates
命令
来显示
/
对比多个模型,或把它们保存。见
[R]
估计。
17.
您可以使用
postestimation
命令估
计持有的估计,执行其他估计命令,然后恢
复先前的估计。这对于程序员特别有用。参见
[P]
估计。
18.
您可以使用
postestimation
命令
suest
用两个不同模型中看似不相关的估
计参数
获得联合分布参数向量和方差
—
协方差矩阵。
这对于检验公式和模型中的相关系
数特别有用
p>
;
见
[R]
suest
。
19.
您可以使用
postestimation
命令
hausman
来执行的
Hausman
p>
模型规格测试
;
见
[R]Hausman
。
20.
p>
除
了
一
些
特
殊
情
况
,可
以
在
估
计
时
间
指
定
VCE
(
robust
)
选
项
来
获
得
Huber/White/robust
的方差交替估计,或者您也可以指定
VCE
(
cluster clustvar
)
选项放宽观测值的独立性假设。参见
[R] VCE-
option
。
大多数估计命令还允
许
VCE
(
vcetype
)选项来指定其他替代性方差估计,它还
允许记录估计量,
而且通常
VCE
(
opg
p>
)
,
VCE
(
p>
bootsrap
)
,
以及
VCE
(
jackknife
)
是可用。
20.2
标准语法
< br>您可以把
Stata
的
if
exp
和
in range
与其他估计
命令结合。
这些敏感的估计命令还
允许通过
varlist
中。
例
1
我们有
74
辆汽车数据其中记录了里程评级(
MPG
< br>)
,重量(
weight
)的数
据,汽
车是否是国内的还是国外生产的(
foreign
)
。我们能够通过重量的
mpg
和重量的
平方建立线性回归模型,并
只使用外国制造的汽车的数据,通过键入下表
.
数据来源
/data/r13/auto2
(1978
汽车数据
)
如果回归
MPG
重量
p>
#
国外
我们使
用因子变量符号
#
将重量的平方添加到我们的
回
归过程
;
见
[U]11.4.3
因子变量。
我们可以为国内和国外生产的汽车与由单独运行回归
通过
varlist
命令:前缀:
虽然所有的估计命令允许
if
exp
和
in range
,
但只有一些允许通过加
varlist
前缀:<
/p>
。对于由()的
Stata
的储存中的持续时间是有限的:它只会记住最后一组的估
计
。这意味着,如果我们使用的任何下面描述的其它
特征,它们将使用最后一
组记录的回归估计,就像现在是外国的子样本中的
mpg
的权重和权重的平方。
我们可以用
[D]
statsby
前缀从每个信息组中收集统计量。
..
statsby
首先运行国产汽车数
据的回归分析,
其次是外国汽车,
然后通过覆盖数据
集保存系数。不要担心
;
如果先前的数据集尚未保
存,
statsby
会拒绝运行,除非
我们还指定了
clear
选项。
下图是此时储存器中的数据:
这些是由两个以上的回归方程的系数。
statsby
不知道如何命名这两个系数
< br>#
,所以命名这些系数为
-st
at2-
。我们也可以从回归方程中保存
的标准差和其它统计数
据
;
见研究
[D]
statsby
。
20.3
重播先前结果
当你键入一个命令估计不带参数,它重新显示之前的结果。
例
2
<
/p>
要对变量
weight
和
displacement
执行
MPG
的回归,我们可以键入
我
们现在继续做其他的事情,汇总数据,列出观测值,进行假设检验,或其他。
如果我们决
定,
我们希望再次看到的最后一组的估计,
我们可以键入不带参
数的
估算命令。
此功能适用于每一个
估计的命令,所以我们也可以同样做,比方说,使用
stcox
或
logit
命令。
20.4
编目估计结果
STATA
在活动内存中只会保存最近拟合模型的结果。但是,在同一会话中
,您
可以使用的
Stata
的
estimate
命令,来显示暂时估计存储的结果,比较分析跨模
p>
型测试等。
您也可以将估算结果保存到磁盘,
但那将是下一部分的主题。
您可能
会暂时存储多达
300
套估计结果。
例
3
我们继续研究汽车数据,
我们构建四个模型来估计和存储它们。
我们平稳的构建
模型保持输出为最低限度。
我们把四个模型的的名字保存为
r -base, r
-alt, q- base, and q-alt
但是,
如
果我们忘
记了,我们可以看到存储目录:
我们可以看到任何先前模型的重放:
或者我们可以看到所有模型在一个合并的表格
Estimate
命令只显示了估计
系数,但是我们可以显示其他统计量。最终,我们也
可以选择储存数据中的一个进行操作
,只要我们能够构建模型就是有意义的。
< br>你可以用
estimate
命令做很多事,
见
[R] estimates
。
< br>尤其是
estimate
可以很简单的
< br>完成跨模型检验,比如
Hausman
检验。
20.5
保存估计结果
Estimate
命令也能够将估计结果保存到文件中。