Stata的操作步骤: 英文部分都是命令,直接复制粘贴就可以
#1、建立自回归模型
#打开文件
u infln_wage.dta
#查看数据的内容
describe
#查看汇总数据信息
Summarize
#设定为时间序列数据文件
g tm=_n
tst tm
#画出时间序列图形
twoway (tsline inf wgwth)
#inf对其三阶滞后做自回归
reg inf l1.inf l2.inf l3.inf
#自回归分布滞后模型 回归都用reg
reg inf wgwth l1.wgwth l2.wgwth l3.wgwth l1.inf l2.inf
因为是要稳定的数据,用检验的方法检验是不是稳定的数据
#2、非稳定数据的检查和回归 用数据文件usa
#打开文件
u usa.dta
#查看数据的内容
Describe
#查看汇总数据信息
Summarize
#设定为时间序列数据文件
g tm=_n
Tst tm
#画出时间序列图形
twoway (tsline gdp)
#画出一阶差分时间序列图形
twoway (tsline d.gdp) d.做一阶差分 d2.做二阶差分 d3.做三阶差分 以此类推
#画出二阶差分时间序列图形 tsline——折线图
twoway (tsline d2.gdp)
#一阶差分自回归
reg d.f l1.f l1.d.f
#单位根检验
dfuller f, regress lags(1)
dfuller f, noconstant lags(0)
平稳以后才该回归就做回归
#R语言的回归命令
#调入输入数据程序包
>Library(foreign)
#安装car的包
>install.packages(“car”)
#读入数据
>u<-read.dta(“e:usa.dta”)
#查看数据汇总情况
>summary(u)
#查看数据
>u
#查看前6个数据
>head(u)
#调入系统中的数据
>attach(women)
#画散点图
>plot(weight,height)
#weight对height回归
>h<-lm(weight~height+I(height^2),data=women)
#查看回归结果
>summary(f)