论坛里已有大侠将balanced panel data 数据倒入方法说得很清楚,基本上与用户手册里提供的方法比较一致。本人所用数据是un的,几经折腾有了一个笨办法,大家分享吧。
用惯stata的用户,一定要把数据格式研究清楚。stata的数据格式按照关系运算的要求排列,而eviews的数据格式按照行列排列。对于某一个panel data,习惯上用首列表示i,用首行表示t,两者结合的地方即是一个xit。同时,每一个panel data的变量,在eviews里为一个pool object。
eview里panel data里分为undated&dated,un的意思就是时间间隔不规律,可以参考帮助。我的数据间隔是规律的,选择dated的workfile。然后可以参考易丹辉&张晓峒的讲义输入。简单来说
每一个panel data都需要建立一个pool 的object,抄一段张晓峒的吧:
首先建立工作文件。在打开工作文件窗口的基础上,点击EViwes主功能菜单上的Objects键,选New Object功能,从而打开New Object(新对象)选择窗。在Type of Object选择区选择Pool(合并数据库),并在Name of Object选择区为混合数据库起名Pool01(初始显示为Untitled)。如图19,点击OK键,从而打开混合数据库(Pool)窗口。在窗口中输入15个地区的标识AH(安徽)、BJ(北京)、…、ZJ(浙江),就是不同的i。
建好之后,可以看到一堆蓝色方框里有个P标志的变量。因为♂的panel data都是相同的i,t,所以建好一个后可以右键选择object copy,把其他的变量都定义好。然后就可以考虑输入数据了。我用的是一个笨办法。因为之前的数据是stata格式的,根本不管是否balanced,拷贝进去就可以。现在需要首先整理一下:
用access等关系运算软件,把不均衡数据整理为下列格式
id year y x1 x2 x3
这里的id&year必须是包括全部的t,比如2个国家10年,id就有20行,每个国家10行。缺失的数据可以用空格表示,但是必须保证是20行的。
eviews把所有变量按照字母顺序排列,所以把整理好的数据按照id&year的升序排列是非常有必要的。
可以输了
单击一个pool object,在新弹出的窗口选择view-spredsheet 可以看到该变量的格式。选择edit+/-,在编辑状态下可以输入了。然后从上边整理好的数据中把对应的变量数据拷贝、粘贴,再次选择edit+/-,一个变量就ok。
剩下的工作依此类推。
eview会把缺失值用na表示,要想看或者估计这些pool object,都用y? x1?等等来表示。
估计方法参看张晓峒的面板数据模型,论坛里有word版本的。
祝大家好运。呵呵
本人是个外行,完全是根据需要学软件,大家见笑了。