ImageVerifierCode 换一换
格式:DOCX , 页数:93 ,大小:130.18KB ,
资源ID:17707631      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17707631.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(EViews编程的各种表达语言Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

EViews编程的各种表达语言Word格式.docx

1、Page=为工作文件的文件页命名 时间频率选项包括asqmwd7U。 a表示年度数据,S表示半年度数据,q表示季度数据,m表示月度数据,w表示周数据;d表示日数据每周5天,周一至周五,7表示日数据每周7天 起始日期和终止日期的格式请参见日期一节的说明。 例1:wfcreate(wf=myfile,page=page1) u 31 建立一个名字为myfile的工作文件,并在这个文件中建立名为Page1的工作页,数据为截面数据,共有31个截面。 例2:wfcreate(wf=myfile,page=page1) m 1980m1 2000m12 建立一个名字为myfile的工作文件,并在这一文件中

2、建立名为Page1”的工作页,数据为月度数据,区间为1980年1月至2000年12月。 例3:wfcreate(wf=myfile,page=page1) q 1990q1 2005q4 20 建立一个名字myfile的工作文件,并在这一文件中建立名为Page1”的工作页,数据为面板数据,时间跨度为1990年第一季度至2005年第四季度,共20个截面。 2保存工作文件wfsave保存的位置保存的文件名 例:wfsave a:mywork 将工作文件mywork保存在a盘。 3 关闭已存在的工作文件Close文件名close mywork 关闭mywork文件。 4 翻开已存在的工作文件load

3、文件名load a:mywork 翻开mywork文件。 5激活工作文件 如果有多个工作文件同时翻开,那么所有操作只是对处于激活状态的文件起作用,激活某个工作文件可以使用如下命令,wfselect 工作文件名称15.1.1.2对工作页的操作 为便于操作,Eviews 5.X版本在一个工作文件中设定了多个页Page,因此,用户在创立工作文件时需要同时创立工作页,工作页的建立可以采用如下命令。 1创立工作文件时创立工作页wfcreate选项频率 区间 其中,选项包括: Wf= 工作文件的名称。 Page= 工作页的名称。wfcreate(wfmacro,page=china) a 1980 200

4、5 创立工作文件macro,并创立工作页china,区间为19802005年。 2在现有工作文件中创立新的工作页命令格式:Pagecreae选项频率 起始日期 终止日期选项包括:pagecreate(page=page2) q 1980q1 2005q4 3将其他工作页的工作对象添加到当前工作页Pageappend选项 工作文件名称工作页名称需要添加的工作对象 选项包括 smpl=smpl_space 设定样本区间,默认为all。 allobj 添加所有的工作对象。 match 只添加名称一样的工作对象。 sufix=arg 为添加的工作对象设置后缀,默认为_a,这样可以防止将目标工作页中名称

5、胡同的工作对象覆盖。 pageselect page1 pageappend(smpl=1998m1 2000m12”) page2 x* 将Page2中的以x开头的所有工作对象在区间1998:12000:12的数据附加到当前工作页page1中。 需要注意的是,使用pageappend将取消当前工作页的日期构造。因此,使用此命令后必须利用pagestruct命令恢复原来的日期构造。 4删除工作页的局部样本papecontract新的区间 注:只是对当前处于活动状态的工作页起作用。 5工作页的复制pagecopy选项 需要复制的工作对象 将当前工作页的局部或全部工作对象复制到当前工作文件的其他工

6、作页,或复制到其他工作文件。 smpl 设定需要复制的样本区间,默认为a11”。 dataonly 仅复制出series、alpha、link、和valmap四类对象。 nolink 不复制link。 wf 目标工作文件。 page 目标工作页。 例1Pagecopy(wfnewwf,pagepagel) 将当前工作页的所有工作对象全部复制到新的工作文件newwf中新的工作页page1里。 例2pagecopy(page=newpage) Y* 将当前工作页中所有以y开头的工作对象复制到当前工作文件中新的工作页newpage里。 6工作页的删除Pagedelete 工作页名称 7工作页的调入p

7、ageload 路径工作文件名 从其他工作文件中调入一个或多个工作页到当前的工作文件中。 8工作页的重命名pagerename 原来的名称 新的名称 9工作页的保存Pagesave 需要保存的工作页名称 10工作页的激活 EViews在翻开一个工作文件时,其所包含的多个工作页都同时翻开,但要对其中的某个工作页进展操作,必须首先使其处于活动状态。激活命令为: 命令格式1:pageselect 需要激活的工作页名称 命令格式2:wfselect 工作文件名称工作页名称pageselct page3例2:wfselect mypwflPage2 11构建工作页的构造pagestruct选项ID序列

8、把某个工作文件的构造应用到当前的工作页。 其中,ID序列可选可不选,如果设定了这项容, 那么EViews自动决定工作文件的构造,但其自动决定的构造可以通过选项中的设定加以覆盖; 也可以用*表示所有的对象。 None 取消现有的工作文件构造。Freq= 设定文件的数据频率,包括aannual,ssemi-annual,qquarterly,mmonthly、wweekly、d5-day daily、7”7day daily或uunstructed/undated。Start= 起始日期,如果没有设定,那么EViews将默认为first。End 终止日期,如果没有设定,那么EViews将默认为la

9、st。 regular或reg 如果文件中存在漏掉的日期,那么EViews自动补充。 balance=或bal 适用于面板数据,balance=s或balance=e或balance=m,EViews自动参加观测值,分别使得每个截面的起始日期一样、使得每个截面的终止日期一样、使得每个截面的起始和终止日期一样。 dropna 在ID序列中如果存在缺失值,将其删除。 dropbad 如果日期指数序列包含不规那么的日期,将其删除。对日期的设定可以使用十”或。 例 pagestruct(start=first-12,end=last+5)在现有文件的前面添加12个观测值,在后面添加5个观测值。EVie

10、ws5.0、EWews5.1以前的版本使用expand或range命令来改变工作文件的区间, EViews5.0、EWews5.1以后的版本中可以使用pagestruct来实现上述操作。15.1.2 建立工作对象对象类别 对象名称 例 equation eq01 建立方程eq01。 matrix(5,5) mat 建方55阶的矩阵。 操作方式 对象名称 观察程序选项 观察程序语句 对工作对象的操作方式有四种:do、freeze、show、和print。Do 执行命令Freeze 生成表格Print 打印处于激活状态的对象Show 显示对象do eq01.ls y c x 用普通最小二乘法估计y

11、对常数项和x的回归如果没有输入do、show等命令,那么EViews对程序操作的缺省选项命令是do,而对观察操作的缺省选项命令是show。如: equation.ls y c x表示对方程yc(1)c(2)*xu用最小二乘法回归,此命令等同于do equation.ls y c x。再如: gdp.line表示观察序列 gdp的曲线图,此命令等同于 show gdp.line。 下面对几个根本工作对象逐一进展介绍。15.1.3 样本区间sample 如果只想对整个区间中的某局部样本进展操作,这时需要首先建立样本区间。15.1.3.1 建立样本区间sample 样本区间名 起始日期1 终止日期1

12、 起始日期2 终止日期2 if条件语句sample mysp 1978:01 l992:12 1997:01 2000:12 设定样本区间mysp,包括两个时段,第一时段从1978年1月至1992年12月,第二时段从1997年1月至2000年12月。12 ifx0 设定样本区间mysp 从1978年1月至2000年12月之间所有满足x0的观测值 注1:多个条件可以用 and或or连接。 注2:sample 只是设定样本区间对象,操作命令仍然针对整个工作区间,如要在样本区间进展操作,还必须使样本区间对象生效,方法是用smpl命令。15.1.3.2 smpl命令smpl 样本区间名或直接设定符合条

13、件的样本区间smpl mysp 使上面设定的样本区间 mysp生效。Smpl 1978 2000 if x1000 and y500 设定样本区间为19782000年之间同时X1000和y500的所有观测值。如果没有满足条件的观测值,那么在样本区间的操作不起任何作用。 sample mysp if x9 and x6 建立样本区间 mysp smpl mysp 使上述区间mysp生效 scalar s=obs(x) 建立数值标量s表示观察 x在样本区间的观测值个数。 结果将显示s=0。 series y=trend() 建立时间趋势序列y 结果将显示y中所有数据均为Na。15.1.3.3 几个

14、特殊命令 first 第一个观测值。 last 最后一个观测值。 all 整个工作区间smpl first first+99 last-99 last 表示样本区间为前100个观测值和后100个观测值。15.1.3.4 重新设定样本区间样本区间名.set 新的起始日期 新的终止日期 If条件语句mysp.set 1988:01 1998:12 将样本区间mysp重新设定为从1978年1月至1998年12月15.1.4 序列series EViews中,序列代表一个变量的一组观测值,可以是时间序列数据规那么的或不规那么的,也可以是截面数据。15.1.4.1 生成新序列 1生成新序列series

15、序列名称genr 序列名称表达式 利用公式创立序列。 命令格式3:frml 序列名称表达式 利用公式创立自动更新的序列。series gdP 建立序列gpd只是建立工作对象,数据尚未输入 Genr dgdpd(gdp) 生成序列dgdp,为gdp的一阶差分 Frml dqdpd(gdp) 生成自动更新的序列dgdp,为gdp的一阶差分 2序列数据的填充序列名.fill 数据gdp.fill 135,259, 逐个输入序列gdp的元素 3通过已有的序列生成新序列series 序列名表达式series lngdp=log(gdp) 生成新序列lngdp,为序列gdp的对数EViews工作文件中自身

16、带有一个序列resid,此序列用于存放最新估计方程的残差项,即每当估计新方程时,resid的数值会自动更新。15.1.4.2 自动生成新的序列 EViews中设定了一些特殊变量的生成命令,下面逐一介绍。 1时间趋势变量series time=trend(d) 生成时间趋势变量time,第d期指定的位置为0,往后依次加1,往后依次减1。d的格式由工作文件的数据类型来决定workfile mywork q 1980:1 2000:4 建立季度数据工作文件mywork series time=trend(1981:01) 生成序列time,1981年第一季度为0,1980年第四季度为1,1981年第

17、二季度为1, 2ID序列sereis 序列名obsnum 每一个观测值对应的顺序号,即1,2, series time=obsnum 生成序列time取值为1,2,84。 3季节虚拟变量series dumseas(s) 生成季节性虚拟变量dum,对应第s个季度或月度dum为1,其余季度月度dum为0。workfile mywork q 1981: series dum1seas(1) 建立虚拟变量dum1,第1季度取1,其他季度取0 4季节变量series s=daymonthquarteryear 生成季节变量s,s的取值为其对应的月价值。workfile mywork m 1990:12

18、 建立月度工作文件mywork series m=month 生成序列m,m的取值为对应的月份值,即 1月份取 1,2月份取2,12月份取12 5其他虚拟变量首先定义符合条件的样本区间,然后给虚拟变量赋值。workfile mywork a 1950 2000 建立年度数据工作文件mywork Smpl 1950 1978 设定样本区间从19501978年Series dum=0 建立虚拟变量dum,在19501978年dum取值为0Smpl 1979 2000 设定样本区间从19792000年Dum=1 虚拟变量dum在19792000年取值为1Smpl all 恢复整个样本区间。虚拟变量除

19、了在回归模型中直接作为解释变量如分段回归模型或被解释变量如定性响应模型之外,还可以用做定义样本区间,请看下面的例子。中国19821988年市场用煤销售量y季节数锯中国统计年鉴1987, 1989。由于受取暖用煤的影响,每年第4季度的销售量大大高于其他季度,因此,在回归模型中需要参加季节虚拟变量以反映季度因素。设EViews文件为dum.wfl,其中包含四个变量:sale销售量、t时间趋势变量、dum1虚拟变量,第1季度取1,其他季度取0,dum2 虚拟变量,第 2季度取1,其他季度取 0,dum3虚拟变量,第 3季度取1, 其他季度取0。回归模型为 如果要单独观察每个季度的回归模型结果,那么需

20、要首先将每个季度定义为样本区间。比方考察第1个季度的回归结果,那么EViews命令为: Smpl If dum11 Equation eq.ls y c t15.1.4.3 提取序列中的某一个元素 命令格式elcm(x,d) 序列x中第d期的元素,d的格式由工作文件的数据类型来决定。4 建立工作文件mywork series x=trend() 建立时间趋势序列X scalar s=elem(x,1981:4”) 提取序列 x在1998 年第 4季度的元素,并存放在标量s中,s=3。15.1.4.4 序列的数学运算 只要序列中的数据满足数学运算的条件,那么数学运算公式都可以直接用于序列运算 如

21、sumx、meanx。更多的运算规那么可参见第二局部函数运算一节中关于时间序列函数的说明。15.1.5 数组group 几个序列共同构成一个数组。在数组可以进展序列的协整检验、格兰杰因果关系检验 等多种计量分析,也可以进展多元统计分析如主成分分析等。更详细的介绍请参见后面时各种计量模型的分析。建立数组通过下面的命令实现。group 数组名 序列1 序列2 group g1 x y z x y z三个序列共同构成一个数组 g1。 数组的其他常用操作命令包括添加序列、删除序列等。15.1.5.1 往数组中添加序列数组名.add 序列名 例: group macro gdp invest macro

22、.add cons import 往数组中添加cons和import两个序列15.1.5.2 从数组中删除序列数组名.drop序列名group macro gdp invest cons macro.drop cons import 从数组中删除cons和 lmport两个序列15.1.5.3 数组的其他几个常用操作命令 (i) 第i个序列 obs 观测值个数不包括缺失值 count 序列的个数 minobs 样本中最少观测值的个数 maxobs 样本中最多观测值的个数 seriesname(i) 第i个序列的名称字符group macro gdp invest cons import sca

23、lar nummacro.count 数组macro中序列的个数,得到num=415.1.6 Alpha序列alpha15.1.6.1 建立alpha序列 Alpha序列用于存放字符型变量。alpha 序列名称 创立一个新的alpha序列,但没有赋值genr 序列名林表达式 利用公式创立alpha序列frml 序列名称表达式 利用公式创立自动更新的alpha序列alpha=brand genr z=(x+y)/2 z的值是固定的,除非重新赋予其新的数值 frml z=(x+y)/2 当x或y的数值变化时,z的数值自动随之改变15.1.6.2 Alpha序列数值的填充 命令格式 alpha(i)

24、=arg 第i个观测值为arg例:调查50名消费者对五种品牌饮料的偏好以观察哪一种饮料最受欢迎。这时,可以建立 AIPha序列,并输入数据。EViews命令为 alpha brand Brand(1)=Coke ClassicBrand(2)=Pepsi Coke15.1.7 数值映射Valmap 数值映射简称为映射是为序列或alpha序列建立描述性的标签,以对其容进展更详细的描述。比方,定义性别这一虚拟变量如下:gender1,如果为女士;gender=0,如果为男士。对其进展简单的统计描述,输入EViews命令 gender.freq。输出结果如表 151。ValueCountPercentCumulative CountCumulative Percent27452.09125247.91526100.00Total 这时,输出界面不那么直观,需要用户记住数值0或1代表什么含义,而利用映射可以直观地显示0或1所代表的容。 再比方,建立面板数据时,需要输入多个截面标示符,这时一般用简写来表示。比方United states表示为 US,Japan表示为 JPN等。为了查

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1