Eviews作图操作
- 格式:docx
- 大小:201.27 KB
- 文档页数:28
计量经济学作业操作过程详解1.进入Eviews软件2.主菜单-->File--->Workfile3.打开工作文件范围选择框,选择Annual,分别输入1985,1998。
点击完成。
4.数据输入:方法一:导入excel文件中的数据1)在excel中先建立数据文件2)点击file/import/read text-lotus-excel选项,在对话框中选择已建立的excel文件4)打开后,在新的对话框中输入想要分析的变量名称,然后点击OK即可。
此时工作文件中出现变量图标。
方法二:手工数据输入主菜单--->Quick----->Empty Group分别输入变量Y、GDP的数据。
点击obs后面的灰色格子中分别输入Y、GDP。
(方法一:一个一个输入方法二:在Excel中输入完再复制粘贴)5.主菜单---->Quick----->Estimate Equation打开估计模型对话框,输入Y C GDP ,(如上图所示,注意字母之间要有空格)点击OK键。
得出Eviews的估计结果:β(上面还要带个帽子,电脑打不出来),26.95415为1β。
其中12596.27为0第五步可以直接输入LS Y C GDP 等出结果6.一元线性回归模型的预测1)在工作文件主窗口点击procs/change workfile range(改变范围),弹出对话框,在对话框的end date栏中输入预测值的时间或序号,点击OK2)在工作文件窗口中双击解释变量文件,在变量窗口中点击edit+/-键,进入编辑模式,在变量窗口底端输入新序号的数值,再点击edit+/-键,关闭编辑模式3)再次进行估计,点击quick/estimate equation,在对话框中输入方程,注意样本范围应不包括新序号,点击OK得到估计结果4)点击结果窗口中的forecast键,产生对话框,在对话框中选择样本范围,点击OK可得预测曲线图。
附录1 计量经济分析软件包Eviews的常用命令、最小二乘法及预测Eviews软件包是一个在Windows窗口下运行的计量经济分析软件包。
他不仅能处理时间序列,也能处理横截面序列以及这两种序列的合并序列。
Eviews有自己独立的数据处理功能、运算功能、作图功能、统计运算功能和文件处理功能。
用Eviews 可以与其他软件交换数据,从而使他的应用更加灵活。
Eviews是一个计量经济分析软件包,可以估计本书中介绍的所有形式的数学模型及其他许多模型,并进行各种形式的预测。
Eviews使用方便,其各种命令均可以由窗口中的菜单实现。
Eviews在主窗口设置了命令行,如果用户熟悉Eviews各种功能的命令,可在命令行直接输入,以大大提高运行速度。
Eviews与时间序列软件包TSP的绝大部分命令是兼容的,原TSP用户可以在Eviews命令行使用TSP命令。
例如数据编辑DATA、数据运算GENR、作图PLOT、最小二乘法LS、预测FORCST、FIT以及建立内存工作文件CREATE、改变当前样本区间SMPL等等。
使TSP用户很容易成为Eviews用户。
Eviews较之TSP更灵活,使用更方便,功能更强。
附1.1 Eviews的启动和退出1、Eviews的启动双击桌面上Eviews图标,即进入Eviews窗口,完成Eviews的启动。
2、Eviews的退出与其他Windows窗口一样,只要关闭窗口就可以退出Eviews。
如果用户输入的数据还有用的话,请在退出之前将数据存入磁盘文件。
附1.2 内存工作文件及数据处理Eviews中使用的数据,如不加特殊说明,均为序列。
这些数据必须存放在一个预先建立的内存工作文件中。
运行Eviews的各种命令时,也必须在内存工作文件中进行。
因此,启动Eviews后,首先要建立一个内存工作文件。
内存工作文件可以直接由命令建立,也可以由数据文件加载。
1、建立内存工作文件单击主窗口菜单中File、一级子菜单New、二级子菜单Workfile。
Eviews基本操作(3.1版本)一、创建工作文件一种创建方法为点击file/new/workfile,然后输入frequency,以及开始(start)日期和结束(end) 日期.(注:如果是截面数据,要选undated or irregular项,然后在start中输入1,end中输入样本容量)。
输入完毕后,点击OK就可以得到工作文件窗口。
二、导入excel文件中的数据1)在excel中先建立数据文件2)然后创建eviews工作文件3)点击file/import/read text-lotus-excel选项,在对话框中选择已建立的excel文件4)打开后,在新的对话框中输入想要分析的变量名称,然后点击OK即可。
此时工作文件中出现变量图标。
三、直接输入数据1)创建一个工作文件(方法同一)2)点击quick/empty group,打开一个空白表格3)点击ser01,把第一列全选,在命令栏中输入变量名称后回车,即可改变变量名称,按此方法命名每一变量4)删除group对话框后,会发现工作文件中多了新变量四、画图有两种方法可以将数据绘成曲线,第一种方法是:1)首先在工作文件中选中所要分析的变量,点击右键open/as group项,打开数据文件2)点击view/graph/scatter(或其它图形)后,即可画出图形3)在选中图表窗口后,在工作文件窗口点击edit/copy,在对话框中点击copy to clipboard,然后可将图表粘贴到word文档中,还可进行编辑第二种方法是:1)在工作文件窗口中点击quick/graph2)在弹出的对话框中输入想要分析的变量3)选择图表的类型及选项即可输出图表4)可将图表移动到word文档中并进行编辑(方法同上)五、数据的描述性统计量1)在工作文件中选中变量后,点击右键点open group,打开数据文件2)点击view/descriptive stats/common sample,就会出现描述性统计量3)在选中若干行统计量数据后,点击edit/copy,在弹出的对话框中点OK,然后可将其粘贴到word文档中注:Mean 样本均值Median 中位数Maximum 最大值Minimum 最小值Std. Dev. 标准差Skewness 偏度Kurtosis 峰度Jarque-Bera 正态性检验Probability P值Observations样本容量六、一元线性回归模型的估计1)建立变量的工作文件2)在主菜单上选择quick/estimate equation,出现对话框3) 在对话框的equation specification框中,按被解释变量、常数项、解释变量的顺序输入,中间用空格空开4)在对话框的estimation settings框中,在method栏中选择估计方法,点击OK即可5)在工具栏中,点击name,在name to identify object框中输入方程的新名字,点击OK 后,工作文件中将出现方程的图标注:R-squared 拟合优度Mean dependent var 被解释变量均值Adjusted R-squared 修正的拟合优度S.D. dependent var 被解释变量标准差S.E. of regression 回归方程标准差Akaike info criterion 赤池信息准则Sum squared resid 残差平方和Schwarz criterion 施瓦兹信息准则Log likelihood 似然函数的对数F-statistic F统计量Durbin-Watson stat DW统计量Prob(F-statistic) F统计量的P值6)在第四步输出估计结果后,在结果窗口中点击view/actual,fitted,residual/相应的残差图,可出现被解释变量的实际值、估计值、残差以及残差图。
数据导入File-foreign data as workfile --2种选项的不同 File-new-workfile新变量的输入Object-new object-series 如:x ,双击打开后,edit+/-编辑,通过excel 复制粘贴,再一下结束Quick-generate series 通过已知变量的运算一元线性回归模型 and 多元线性回归模型t t t u bX a Y ++=t nt n t t t u X b X b X b a Y +++++= 2211非线性回归模型 常见有4种 双对数线性模型εγβ1x y = )ln()ln()ln(ln 1εβγ++=x y半对数模型—原先x or y 在指数上u x y ++=)ln(10αα u x y ++=10)ln(αα双曲函数模型(倒数模型)t tt u X Y ++=)1(21ββ多项式回归模型u x x x y n n +++++=ββββ 2210非线性回归模型,先用变量替换成为线性(一元or 多元)回归模型,然后做法相同。
虚拟变量模型⎩⎨⎧=另一种状态一种状态10t D eg ⎩⎨⎧=,男性女性1,0t D 研究定性变量的时候引入,比如说性别、种族、宗教、民族、婚姻状况、教育程度等。
一般的,定性变量有m 类,引入m-1个虚拟变量。
分布滞后模型t n t n t t t u x x x y +++++=--ββββ 1210对于时间序列数据,由于经济系统中的经济政策的传导、经济行为的相互影响和渗透都是需要一定时间的。
他们的数值是由某些滞后量决定的。
Eg 消费不仅取决于当期的收入,还取决于以前的收入。
先做图观察一下大体趋势,是否要取对数等。
Quick-graph 建立模型Quick-estimation equation 选择LS 变量第一个是因变量,常数项输入c 注:log (x )表示对x 取自然对数x (-1) 表示滞后一阶 ;x (-1 to -4)表示x (-1)、x (-2)、x (-3)、x (-4)其实,更方便快捷的是用execl进行普通的回归模型工具-加载宏-分析数据库and 分析数据库-vba函数工具-数据分析获取新变量“=”虚拟变量,简单编程eg:=IF(E2>400000,1,0)时间序列分析在处理有关时间序列的数据的时候,首先画图,看看是否需要季节调整Eg 冰激凌销售的例子。
Eviews软件操作概要:1, File/new/workfile2, 输入数据:quick/empty group(edit series)3, 将数据绘制成曲线(时间和各数据之间的关系):选中所需要的变量(可以多选),右击open group,在这个页面上,选择view/graph/line4,选中所需要的变量(可以多选),右击open group,点击name(or save)之后,就可以保存这份数据表;若要保存为视图(即两个变量之间的关系,只需:view/graph/scatter/simple scatter,其中首先选中的变量的数据将表示为x轴。
5,回归的估计方法:在空格处填写:ls y c x1 x2 x3 x4 x5,然后按enter键便可,点击name 之后便可以保存。
6,残差图的画法:打开5这个工作簿,点击view/actual, fitted, residual,再选择actual, fitted, residual table, 便可以得到。
7,估计方程的获取:打开5这个工作簿,然后点击view/representations, 通过edit/copy将最后一项数据即Substituted Coefficients进行复制,进而可以复制到word中进行应用。
8,预测:通过7中所获得的回归方程,将其复制粘贴到命令窗口中,并将左边的因变量改为scalar新变量,然后按enter键便可以获得结果。
9,方差的估计:在5中可以得到总体方差的估计值,即S.E. of regression。
但对于经济学家而言,除了这个之外,我们也可能需要残值平方和的方差,获得的方法为:在命令窗口,输【若要完整版,则应操作如下:coef(5)sigma2入coef(1) sigma2回车,sigma2(1)=@ssr回车便可。
回车sigma2(1)=@ssr回车sigma2(2)=@regobs回车sigma2(3)=@ncoef回车sigma2(4)=@ssr/(sigma2(2)-sigma2(3))回车sigma2(5)=(sigma2(4))^0.5回车:解释:coef(5)sigma2表示制造一个储存向量,其中5表示有5个变量,而sigma2表示储存向量的名称。
【实验编号】 1【实验名称】一元线形回归模型【实验目的】掌握一元线性回归分析的步骤【实验内容】一、实验数据表1 1978年-2009年中国税收与国内生产总值统计表单位:亿元年份税收GDP 年份税收GDP1978 519.28 3645.2 1994 5126.88 48197.91979 537.82 4062.6 1995 6038.04 60793.71980 571.7 4545.6 1996 6909.82 71176.61981 629.89 4891.6 1997 8234.04 78973.01982 700.02 5323.4 1998 9262.80 84402.31983 775.59 5962.7 1999 10682.58 89677.11984 947.35 7208.1 2000 12581.51 99214.61985 2040.79 9016.0 2001 15301.38 109655.21986 2090.73 10275.2 2002 17636.45 120332.71987 2140.36 12058.6 2003 20017.31 135822.81988 2390.47 15042.8 2004 24165.68 159878.31989 2727.4 16992.3 2005 28778.54 184937.41990 2821.86 18667.8 2006 34804.35 216314.41991 2990.17 21781.5 2007 45621.97 265810.31992 3296.91 26923.5 2008 54223.79 314045.41993 4255.30 35333.9 2009 59521.59 340506.9 资料来源:《中国统计年鉴2010》二、实验过程1、建立工作文件(1)点击桌面Eviews5.0图标,运行Eviews软件。
Eviews 基本操作1.启动Eviews双击 Eviews 图标,出现 Eviews 窗口,它由以下部分组成:标题栏“ Eviews ”、主菜单“文件,编辑,…,帮助”、命令窗口(空白处)和工作区域。
2.产生文件Eviews 的操作在工作文件中进行,故首先要有工作文件,然后进行数据输入、分析等等操作。
)读已存在文件:文件/打开/Workfile 。
(2)新建文件:文件/新建/Workfile ,出现对话框“工作文件范围”,选取或填上数据类型、起止时间。
填好后,得到一个无名字的工作文件,其中有:时间范围、当前工作文件样本范围、Filter、默认方程、系数向量 C 、序列残差附:1Annual选项:可以用四位年份如Start date:1955 End date 1998,在1900年和2000年之间的年份只需要后两位即可。
Quarterly选项: 输入格式为: 1992:1, 65:4, 2002:3年后面只能跟1、2、3、4代表季度。
Monthly选项: 输入格式Examples: 1956:1, 1990:11年后面为月Weekly and daily选项: 在缺省状态下的格式如8:10:97即为October 8, 1997.它的格式可以通过Options/Dates-Frequency……调整Undated or irregular选项:为非日期数据如:Start date:1 End date 100,即为100个数的一个序列。
附:2保存Workfile可以用两种方法保存Workfile,第一种方法点击主窗口中File/SaveAs or File/Save;第二,Workfile窗口中的工具栏中的Save按钮即可以保存。
打开Workfile用File/Open/Workfile的方式可以打开以前保存的Workfile改变workfile的显示方式:选择View/Display Filter,或者双击workfile窗口中的Filter.*就会出现如下的对话框在*号后面填入你想要显示的变量(中间用空格阁开),点OK即可。
《计量经济学》E v i e w s上机基本操作前言《计量经济学》作为经济学类各专业的核心课程已开设多年。
多年的教学实践中,我们深感计量经济学软件在帮助同学们更好地学习、理解《计量经济学》基本思想、提高解决实际问题的能力等方面有着重要的作用。
在过去的教学中曾采用过多种版本的软件,包括TSP、Eviews、SPSS、SAS等。
从1998年以来,Eviews逐渐成为计量经济学本科教学的基本软件。
实践证明,Eviews具有自身的特色和优良的性能。
《计量经济学》Eviews上机基本操作,主要介绍Eviews 的基本功能和基本操作,以供同学们参考。
Eviews基本操作第一部分预备知识一、什么是EviewsEviews (Econometric Views)软件是QMS(Quantitative Micro Software)公司开发的、基于Windows平台下的应用软件,其前身是DOS操作系统下的TSP软件。
Eviews软件是由经济学家开发,主要应用在经济学领域,可用于回归分析与预测(regression and forecasting)、时间序列(Time series)以及横截面数据(cross-sectional data )分析。
与其他统计软件(如EXCEL、SAS、SPSS)相比,Eviews功能优势是回归分析与预测,其功能框架见表1.1。
从多方面的因素考虑,本手册不对最新版本的Eviews软件进行介绍,而只是以目前人们使用较为广泛的Eviews3.1版本为蓝本介绍该软件的使用。
Eviews3.1版本是QMS公司1998年7月推出的。
二、Eviews安装Eviews文件大小约11MB,可在网上下载。
下载完毕后,点击SETUP安装,安装过程与其他软件安装类似。
安装完毕后,将快捷键发送的桌面,电脑桌面显示有Eviews3.1图标,整个安装过程就结束了。
双击Eviews按钮即可启动该软件。
(图1.2.1)图1.2.1三、Eviews工作特点初学者需牢记以下两点。
Eviews7中的图形操作Wfcreate wfopen wfselect wfstats wfsave一、图形的分类1.线条图,如errbar、hile、line、spike2.填充图,如area、bar、pie3.XY图,如xy、xyline、xypair、scat4.统计图,如boxplot、cdfplot、hist、distplot kernel、qqplot5.其他对象的特有图形,如方程对象的置信椭圆cellipse图形能方便地实现数据和计量分析结果的可视化。
图形对象包含对象的图形视图和图形对象。
可以把图象视图定格成图形对象再进行修改。
二、创建图形对象图形可以用graph命令创建,也可以从其他对象的图形视图定格而来。
如graph gf.line gdp(或graph gf gdp,默认为线条图)用freeze命令把其他对象的图形视图定格成图形对象。
如freeze(gf) gdp.linemerge命令是合并已有的图形对象freeze(g1) gdp.lineshow g1graph g2.bar m1show g2graph g3.merge gf ggshow g3多个子图,用align命令设置排列方式,例如Graph gfan.line(m) log(gdp) log(m1) rs Gfan.align(2,1.5,1)三、定制图形图形对象可以通过程序修改的部分有:线型(pattern)和填充,图例(legend)和图框(frame),坐标轴,还可以在图形对象上增加文本、线和阴影等。
1.图框 使用options 命令,例如 graph gf1.line rs Copy gf1 gf2Gf2.options indent (缩进) Copy gf1 gf3Gf3.options –inbox (去掉边框) Copy gf1 gf4Gf4.options size(8,3)(修改为8,3虚拟英寸)45678LOG(GDP)LOG(M1)481216RSGraph gffr.merge gf1 gf2 gf3 gf4 Gffr.legend –display Gffr.align(2,1,1) Delete gf?2.坐标轴有些图形命令,如line ,对多个序列作图时,有如下坐标轴选项: a:自动选择坐标轴,横轴在底部,纵轴在左边。
d :双坐标轴,第一个序列对应左边的坐标轴,其他序列对应右边的坐标轴,第一个序列的图形与其他序列不相交。
x :同d ,但允许相交。
n :将序列标准化。
例如graph gf1.line rs pr copy gf1 gf2gf2.scale(left) log(采用对数坐标) copy gf1 gf3gf3.setelem(2) axis(right)(将价格水平的坐标放到右边)RSRSRSRSgf4.scale overlap (允许相交) graph gfas.merge gf1 gf2 gf3 gf4 gfas.align(2,2,2) delete gf? show gfas命令scale 有invert 和range 等选项,设置反向坐标轴和坐标轴的标注范围。
如 Graph gf1.line log(gdp) Copy gf1 gf2 Gf2.scale invert Copy gf1 gf3 Gf3.scale linearzeroGf4.scale range(4,8)Graph gfa1.merge gf1 gf2 gf3 gf4 Gfa1.legend –display Gfa1.align(2,1,1) Delete gf? Show gfa1坐标的外观,时间标度等也可以进行设置。
例如Graph gf1.line log(rs) Copy gf1 gf2Gf2.axis mirror zeroline (增加零线,左右同时给出刻度) Copy gf1 gf3Gf3.datelabel interval(year,10) (横轴刻度是10年)LOG(GDP)LOG(GDP)LOG(GDP)LOG(GDP)Gf4.axis –label grid ticksin (去掉标度,增加网格线,刻度在里面) Graph gfag.merge gf1 gf2 gf3 gf4 Gfag.legend –display Gfag.align(2,1,1) Delete gf? Show gfagwfopen hs smpl 1988 @last graph gf1.line hs show gf1gf1.datelabel format(yyyy) interval(year,1) gf1.legend -displayLOG(RS)LOG(RS)LOG(RS)LOG(RS)gf2.datelabel format(yyyy) interval(year,1) -span graph gf.merge gf1 gf2 gf.align(2,1,1) show gf3.颜色和线型 wfopen demo smpl 1990 @last graph gf1.line gdp m1 copy gf1 gf2 show gf2gf2.setelem(2) lcolor(orange) lwidth(2)Housing StartsHousing Startsgf3.setelem(1) lpat(dash1) symbol(star)copy gf3 gf4show gf4gf4.options -colorGraph gf1c.merge gf1 gf2 gf3 gf4Gf1c.align(2,1,1)Delete gf?Smpl @allShow gf1c4.填充和纹线 matrix(2,3) mm mm.fill 1,5,3,4,6,2 show mmfreeze(gf1) mm.bar show gf11990199119921993199419951996199019911992199319941995199619901991199219931994199519961990199119921993199419951996Gf2.options –colorshow gf2gf2.options -colorcopy gf1 gf3gf3.setelem(1) gray(5) hatch(7) gf3.setelem(2) gray(1) hatch(3) gf3.setelem(3) gray(3) hatch(4) copy gf3 gf4show gf4gf4.options -colorgraph gff.merge gf1 gf2 gf3 gf4 gff.align(2,2,2)show gff5.标注可以用addtext 命令在图形中添加文字,用draw 命令突出某些内容。
例如graph gf1.line rs show rs close rs show gf1 copy gf1 gf2gf1.addtext(t) "short trem interest rate" gf1.addtext(l) "percent" show gf2gf2.draw(shade,bottom,rgb(235,200,180)) 80 851234567gf2.draw(dashline,left,color(red)) 8 graph gfat.merge gf1 gf2 gfat.align(2,1,1) gfat.legend -display show gfat6.图例可以控制图例的位置、文本和外观。
graph gf1.line log(gdp) log(m1) pr rs show gf1(3) Price Level copy gf1 gf2gf2.legend -inbox position(0.4,0.5) columns(1) (4)graph gfag.merge gf1 gf2 gfag.align(2,2,2) show gfagshort trem interest ratep e r c e n tRSgfag.legend font(20) 设置字体 gfag.legend –display 不要图例四、图形模板通过模板,可以复制图形类型、线型和填充的设置、坐标轴的标度方式、图例的各种属性和图框的各种设定等。
graph gf0.line log(gdp) log(m1) show gf0gf0.setelem(1) lwidth(4) gf0.setelem(2) symbol(1) gf0.draw(shade,bottom) 80 85graph gf1.line(o=gf0) pr*10 rs show gf1graph gf2.line(t=gf0) pr*10 rsshow gf2还可以在图形创建后再应用模板,例如Graph gf1.line pr*10 rsGf1.template(o) gf0Graph gf2.line pr*10 rsGf2.template(t) gf0五、打印和导出保存成图形文件。
Save命令支持三种常用的矢量图形文件,分别是wmf 文件、emf文件、eps文件。
例如gf2.save(t=wmf,u=in,w=4,-c) mygf命令名:freeze\graph\save\merge\align\template\options\name\addtext\legend\draw \scale\setelem直方图x.distplot hist关键字hist 为命令distplot 的分析设定(analytical spec)。
hist 有自己的选项。
标度类型:scale={dens,freq,relfreg},分别表示密度直方图、频数直方图(默认)和频率直方图。
柱宽:binw={eviews,sigma,iqr,silverman,freefman}. 锚点:anchor=num 分界点:rightclosed图例文字:leg={def,n,s,det},默认给出最少信息,其他三个选项对应的图例文字信息分别为无文本、短文本和详细信息。
折现直方图:distplot freqpoly 边线直方图:distplot edgefreqpoly 移位直方图:distplot ash wfopen demo gdp.histfreeze(gf01) gdp.distplot freqpoly show gf01Freeze(gf02) gdp.distplot edgefreqpoly(fill) show gf02freeze(gf03) gdp.distplot hist ash show gf03freeze(gf04)gdp.distplot hist(binw=silverman,anchor=0.6) ash show gf04F r e q u e n c yGDPFr e q u e n c yGDPF r e q u e n c yGDP增加正态分布曲线:选中要画图的序列,打开,点view/gragh 在specific 里选中distribution ,右边的distribution 框选择histogram 。