
【实验目的】
掌握数据处理的基本操作,能根据需要绘制图表
【实验内容】
一、数据处理基础;
(1)序列对象的基本操作:创建、编辑序列对象,数据的输入输出等;
(2)方程对象的组建和设定。
二、绘制图表。
(1)创建图对象、表对象;
(2)复制图对象、表对象至其他的Windows程序。
【实验步骤】
一、数据处理基础
1、启动EViews软件:
进入Windows/双击Eviews快捷方式,进入EViews窗口,或点击开始/程序/Econometrics Views,进入EViews窗口。
2、序列对象的基本操作
(1)创建序列对象:
①在主菜单上点击Objects/New Object,在弹出的“New Object”对话框中的“Type of object”一栏中选中“Series”;在“Name for object”文本框中给序列命名。
②点击工作文件窗口工具栏中的Genr,再在弹出的“Generate Series by Equation”对话框中输入一个表达式(如y=3*x),便可在已有序列的基础上生成一个新序列。
(2)编辑序列对象:
双击序列名称或点击工作文件窗口工具栏中的Show可以显示序列数据,然后点击学列窗口工具栏中的“Edit+/-”,可切换为编辑状态。
(3)数据的输入:
①键盘输入。建立一个新序列后,利用“Edit+/-”切换到可编辑状态下,便可通过键盘输入数据。
②粘贴输入。通过主菜单中的Edit/Copy和Edit/Paste可以复制粘贴数据,注意粘贴数据的时间区间要和表单中的时间区间保持一致。
③文件输入。依次单击主菜单中File/Import/Read Text-Lotus-Excel,或点击工作文件窗口中的Proces,然后再弹出的快捷菜单中依次点击Import/Read Text-Lotus-Excel,将弹出Open对话框:以EXCEL文件为例,在对话框中找到需要导入的Excel文件,单击“打开”按钮后会出现“Excel Spreadsheet Import”对话框,该对话框中有五个分组框:
a. Data order(数据的排列方式):若选择“By Observation-series in columns”,则EViews将每一列视为一个序列;若选择“By Series-series in rows”,则将每一行视为一个序列。
b. Upper-left data cell(左上角数据单元格):在此输入数据的起始单元格,即左上角数据所在的单元格地址(不包括源文件中序列名称所在的行或列)。
c. Name for series or Number if named in file(序列名或序列个数):需要把序列的名称输入此文本框,若原文件中已有序列名,则只需输入序列个数。
d. Import sample(导入样本):输入读取数据的样本范围。要确保工作文件的范围不小于所要读取的数据范围,否则可能发生数据丢失。
e. Excel5+sheet name(Excel工作表名称):当需要导入的Excel工作簿中包含多张工作表时,可在此输入打算读取数据的那张工作表的名称。
(4)数据的输出
①复制粘贴:通过主菜单中的Edit/Copy和Edit/Paste可以对不同工作文件窗口中的数据进行复制和粘贴,也可在EViews与其他外部程序之间进行。
②文件输出:依次点击主菜单中的File/Export/Write Text-Lotus-Excel,或工作文件窗口工具栏中的Procs/Export/Write Text-Lotus-Excel。选择希望储存文件的WINDOWS子目录,选好文件类型,给出文件名,点击OK后,进入下一个对话框,进行和前面“导入数据”类似的设定即可。
3、方程对象的组建和设定
(1)创建方程对象
①在主菜单上依次单击Objects/New object,在弹出的对话框中的“Type of object”一栏中选中“Equation”;或在主菜单上依次单击Quick/Estimation Equstion;
②经过上面的操作,将进入Equation Specification对话框。在这个对话框中需要设定3个方面的内容:Equation specification(方程设定)、Method(估计方法)、Sample(该估计是用的样本)。在方程设定中有两种说明方程的基本方法:
a.列表法。即列出方程中要使用的变量列表,如:Y C X1 X2 X3。
b.公式法。当列表法满足不了需求的时候,可以使用公式法来说明方程,只需在Equation Specification对话框中输入表达式即可,如:Y=c(1)+c(2)*x+c(3)*x(-1)
二、绘制图表
1、画图
(1)单个序列:在工作文件窗口双击该序列的名称,弹出序列窗口,依次单击该窗口中的View/Graph/Line,可显示以时间为横轴的线形图;单击View/Graph/Bar,可显示标有序列观测值的条形图。
(2)多个序列
①在工作文件中利用Ctrl(Shift)键选中多个要画图的序列,然后单击View/Graph/Line;
②先打开工作文件窗口,在主菜单中依次选择Quick/Graph/Line graph,在弹出的Series List 对话框中输入画图的多个序列名称,点击OK。
③在工作文件窗口中同时选中多个序列,再从主菜单中依次选择Quick/Graph/Line graph,这时EViews会自动填好序列名称列表,点击OK。
2、创建图对象
如果想要把序列的视图保留下来,需要点击该序列窗口工具栏中的Freeze,这时会创建一个包含该视图的“快照”,如果希望将这个对象储存在工作文件中,必须对这个图对象命名,点击工具栏中的Name,并输入一个名字即可。
3、把图形复制到文档中
首先激活要复制的图对象窗口,然后点击主菜单上的Edit-Copy,弹出Graph Metafile对话框。
4、创建表对象
表对象是通过点击Freeze,从而冻结数据表格或同级结果视图的可视文本而生成的。表对象显示的是被冻结是的对象的内容。典型例子是分析表和估计值的输出。
5、复制表对象至其他Windows程序
选择表中需要复制的部分,然后从主菜单中选Edit/Copy,弹出Copy Precision 对话框,该对话框中如果选Formatted-Copy numbers as they appear in table,则EViews将表复制成格式化的文本,它允许保存表的格式信息。如果选择Unformatted-Copy numbers at highest precision,则将表复制为非格式化的文本。
