在上节Eviews系列知识中我们说到了数据的录入方法以及数据的相关类型录入方法,今天我们在之前数据录入的基础上来细节操作对于非平衡面板数据的Eviews录入以及简单的数据分析。
何为面板数据?
面板数据,即 Panel Data,也叫"平行数据",是指在时间序列上取多个截面,在这些截面上同时选取样本观测值所构成的样本数据。
或者说是一个m*n的数据矩阵,记载的是n个时间节点上,m个对象的某一数据指标。简言之,平衡面板数据说的是在样本期间,样本数量不变、样本个体不变且数据没有缺失,这样的条件对于真实数据的获取来说十分严格,因为有些样本个体虽然不变,但在某些年份某些变量值有缺失,或者个别样本个体在某些年份因为不可抗力因素或无法再跟踪或不满足条件就不再有数值。类似的,有些样本个体有可能新加进来,这类情况下所形成的数据便为非平衡面板数据。
基于此,我们在论文写作中遇到的大多数都是非平衡面板数据,针对非平衡的面板数据进行数据问题研究有很大的现实意义,那么在Eviews录入并分析是一个怎样的过程呢?今天我们分三步来实现非平衡面板的Eviews录入与分析。
准备工作:原始数据整理
当我们从各个统计网站、统计年鉴以及数据库获取原始数据时,数据的排列以及分类都是分散且不规整的,我们需要进行整理和计算,计算根据变量相应的计算公式进行,而整理是需要整理出能够符合软件的要求格式进行录入。
根据面板数据的定义来进行数据的整理,n个时间节点,m个对象,在EXCEL里整理出的格式如下:
开始录入:非平衡面板的录入
首先,按照上节所述的打开Eviews软件,创建新的工作文件(File-New-Workfile),选择unstructured/undated(截面数据),observations处填写研究需要的也即收集到的总样本数,即上表中总共的数据行数,点击OK。
接着:空白处点击Object创建 new-object,分别创建 series alpha类型的code数据,以及series与类型的year数据,然后录入数据。
在录入我们需要的“year”和“code”两个序列时候,我们需要会进一步定义面板数据:
双击range,出现workfile-structure对话框,选择dated panel,在cross section ID series项输入code,在date series项输入year,需要注意右边点balance选项的对勾要去掉,不然eviews会自动填充缺失的时间,那样就又变成平衡面板数据啦!点击OK。这时可以发现多了一项dateid,这是重新编排好的非平衡面板数据,可以不用管它。
最后,做完上述步骤后,就可以正常录入数据了,在输入栏输入data y x1 x2 x3,按回车,从excle中复制过来数据即可。这样便在eviews中完成了非平衡面板数据的录入。
结果分析:非平衡面板数据分析
在前两步整理并录入数据之后,所要进行的便是数据的分析,对于非平衡面板数据在录入和主动定义之后步骤与平衡面板数据相同。
首先是对数据做描述性统计:
录入变量后选中,打开成为一个组,点击view-Descriptive stata-common sample,得到描述性统计结果:
对于面板数据和时间序列一样需要进行平稳性检验,为了保证回归的真实性,避免伪回归。平稳性检验方法有很多例如:LLC、 IP、 Breintung、adf -Fisher-和pp–Fisher检验5种方法。这5种方式的原假设都是存在单位根(非平稳数据),当检验统计量的P值大于0.05时,接受原假设,反之则拒绝原假设。有的时候,为了方便研究,只选取针对面板数据的单位根检验方法:Fisher-ADF检验,此处我们也采用ADF检验。
点击View-Unit-root-test