做时间序列分析时,拿到一组数据并不能直接开始建模。很多经济指标、金融数据在不同时间段会出现趋势变化,如果没有提前判断数据状态,后面的模型结果可能会出现偏差。使用Eviews进行单位根检验时,除了要掌握检验入口和参数设置,还需要理解检验结果背后的含义。实际分析中,检验失败、变量处理后结果变化等情况都比较常见,这些问题需要结合数据特点逐步排查。
一、Eviews怎么进行单位根检验
在使用Eviews进行单位根检验前,需要先整理好时间序列数据,并确认变量格式符合分析要求。实际处理数据时,很多问题并不是出现在检验按钮的选择上,而是前期导入的数据、变量设置或者检验条件没有处理好。完成基础检查后,再进入单位根检验流程,会更容易判断结果是否可信。
1、建立工作文件并导入数据
开始分析前,需要先把时间序列数据放入Eviews环境中。
①、打开【Eviews软件】。
②、进入【File】→【New】→【Workfile】。
③、设置【工作文件频率】。
④、填写【起始日期】和【结束日期】。
⑤、导入【Excel数据文件】。
导入完成后,可以查看变量名称和时间范围,确认数据排列没有问题。
2、打开单位根检验功能
①、进入【Workfile】窗口。
②、选择需要检测的【变量序列】。
③、点击【View】。
④、选择【Unit Root Test】。
⑤、设置检验方法和相关参数。
不同变量的数据特点可能不同,检验时需要根据研究内容选择合适设置。
3、查看结果并判断变量状态
①、打开【检验结果窗口】。
②、查看【ADF Test Statistic】。
③、查看【Prob】结果。
④、对比【Critical Value】。
⑤、记录当前检验情况。
单位根检验结果需要结合统计指标综合判断,不能只根据某一个数值决定变量是否可以继续使用。
二、Eviews单位根检验结果不通过如何处理
单位根检验没有通过,通常说明当前变量可能存在非平稳情况。实际分析时,需要根据数据特点选择处理方式。
1、检查原始数据是否存在明显趋势
①、打开【变量序列】。
②、查看【Graph】。
③、观察数据变化曲线。
④、记录异常波动。
如果数据存在明显趋势变化,直接进行模型分析可能会影响结果,需要结合研究目的处理变量。
2、通过差分处理调整变量状态
①、打开【命令窗口】。
②、输入差分命令。
③、生成新的变量序列。
④、打开【Unit Root Test】。
⑤、重新检测平稳性。
差分后变量的变化特征会发生改变,需要重新判断是否满足分析要求。
3、调整滞后阶数重新检验
单位根检验中的滞后设置会影响结果。
①、进入【Unit Root Test】。
②、打开【Lag Length】设置。
③、调整滞后期数量。
④、重新执行检验。
⑤、比较检验结果。
滞后期设置需要结合数据长度和变量变化情况判断。
4、检查数据格式和样本范围
①、打开【Workfile】。
②、查看【Sample】范围。
③、检查缺失数据。
④、确认变量格式。
⑤、重新导入数据。
数据缺失或者时间范围错误,也可能导致单位根检验结果异常。
三、Eviews单位根检验后还需要关注的问题
单位根检验通过后,并不代表后续分析一定没有问题。进入模型建立阶段前,还需要继续确认变量状态和研究条件。
1、变量结果通过后检查后续模型要求
①、打开【变量序列】。
②、查看数据变化情况。
③、确认变量处理方式。
④、记录分析条件。
2、多个变量检验结果不同如何判断
①、打开【Workfile】。
②、整理【变量列表】。
③、对比检验结果。
④、分类记录变量状态。
⑤、确定后续处理方式。
不同变量的平稳状态可能存在差异,需要结合具体模型选择处理方案。
3、检验参数变化导致结果不同
①、打开【Unit Root Test】。
②、查看【Test Specification】。
③、调整趋势项和截距项。
④、重新运行检验。
⑤、比较不同结果。
4、保存检验结果方便后续分析
①、打开【检验结果窗口】。
②、保存【Output】内容。
③、整理变量结果。
④、记录检验条件。
⑤、建立分析记录。
总结
单位根检验看似只是一个数据检测步骤,但它会影响后续模型分析的方向。使用Eviews处理时间序列数据时,遇到检验结果异常,不必急于修改数据,可以先检查变量变化情况、检验条件以及样本设置。把每次处理过程记录下来,后续建立模型或者调整分析方案时会更加容易回溯。希望本文能够为需要使用Eviews进行单位根检验和数据处理的用户提供一些参考。
