stata怎么创建时间序列的数据文件?

如题所述

Stata 是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件。它提供许许多多功能,包含线性混合模型、均衡重复反复及多项式普罗比模式。

1.sort指令是STATA数据库的维护的排序指令。附图

2.tsset指令是时间序列数据的估计命令。

如何创建一个截面数据文件?先把数据转移到stata中,然后用tsset命令。

tsset time, yearly(或者weekly、monthly、quarterly)

此时,一定要保证表示时间的那一列数据(即年份)的名称为time。

 

时间序列数据的回归主要需要注意以下几点:多重共线性(当样本量较小时,例如小于100)和序列相关性。而且需要考察t统计值、R2(adj-R2)、F统计量、D.W.值。

 

首先用reg命令进行回归,例如:reg y x1 x2 x3 x4 x5,并考察D.W.值(使用estat dwatson这一命令),如果D.W.值严重远离2,那么要进行调整(调整方法如黄色底纹),直到调整到2附近,然后考察回归结果是否符合经济学含义,倘若不符合,那么要注意是否受到多重共线性的影响(通过相关系数和vif值来判断)。在处理多重共线性时,可以用类似于处理截面数据的方法(剔除变量法),同时还要看D.W.值。此外,还可以用差分法来处理多重共线性(此方法用得不多)。

 

检验DW值的命令:estat dwatson

 

用广义差分法考虑序列相关性的命令(即调整DW值的命令):

reg y x1 x2 x3 x4 x5 L.y(后面还可以运用L.y L2.y)

 

用序列相关稳健标准误法考虑序列相关性的命令(即调整DW值的命令):

reg y x1 x2 x3 x4 x5, robust

 

考虑多重共线性的方法除了以上截面数据中用到的方法以外,还可以用差分法,然后再看vif值。

reg D.y D.x1 D.x2 D.x3 D.x4 D.x5



温馨提示:答案为网友推荐,仅供参考
相似回答