版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第四章 Part2基本数据处理 24.1 数据对象 nEViews中信息保存在对象中,每个对象中包含特定类别的信息。每个对象都有给定的类型,例如,一个序列对象是关于一个随机变量的观测值,一个方程对象是关于一些变量之间关系的信息。n一个对象中包含的信息不止一种,例如一个方程对象中包含了所有估计得到的结果的信息,如方程形式、检验结果及残差等。所有需要的数据及结果都集中在一个对象中,简化了EViews中信息组织管理工作。n本章重点讨论序列和数组的操作,矩阵、向量和标量留到程序设计中讨论。 34.1.14.1.1 序列序列 n建立序列对象:建立序列对象: 点击EViews主菜单中的Objects/N
2、ew Object,然后选择Series即可; 点击工作文件窗口菜单中的Genr,键入一个表达式,可形成一个新的序列。n编辑序列编辑序列:双击序列名称或Show可以显示序列数据,然后点击Edit+/-按钮,可切换编辑状态。当处于可编辑状态时,可修改数据,按回车确定。n改变表单显示:改变表单显示:一般是竖行显示,点击Wide+/-按钮,可切换成表格显示状态。n改变样本区间:改变样本区间:点击Smpl+/-按钮,可切换序列的样本区间为当前样本区间或工作区样本区间。n在序列中插入或删除观测值:在序列中插入或删除观测值:选中要插入或删除的单元,然后点击InsDel按钮,可以插入或删除。 通过公式生成新
3、序列n主菜单“Quick/Generate Series”或工作文件窗口工具栏“Genr”,弹出以下对话框。n在“Enter equation”区域中输入命令。“Sample”项中默认工作文件样本期,既可以直接输入新序列的样本期,也能配合条件语句。4n运算式运算式:如:z=3*x-y/2中,x,y为已知序列,z为新定义序列。n赋值语句赋值语句:如:z=3*x-y/2,all if x0 and y=意义加减乘除幂大于小于等于不等于小于等于大于等于函数函数功能功能SUM(X)序列X的和MEAN(X)序列X的均值VAR(X)序列X的方差SUMSQ(X)序列X的平方和COV(X,Y)序列X和序列Y的
4、协方差COR(X,Y)序列X和序列Y的相关系数注:常用的运算符号及功能表参考教材张晓峒,Eviews使用指南与案例P17P18。函数功能OBS(X)序列中有效观测值个数CROSS(X,Y)序列和序列的交叉积DNORM(X)的标准正态密度函数CNORM(X)的标准累计正态分布函数TDIST(X,d)自由度为,大于的统计量的概率FDIST(X,n,d)分子、分母自由度分别为,时,大于的统计量的概率CHISQ(X,d)自由度为时,大于的统计量的概率12z8=apple+cat-mean(apple+cat)z9=apple+boy+sum(cat+dog)z10=cov(apple, dog)13操
5、作练习4.2.1:运算式_四则运算操作练习4.2.2:四则运算_请写出数学公式d.生成一个新的序列Y3,Y3是序列(X1+X2)的均值,减去X1加X2。e.生成一个新的序列Y4,Y4是序列X1的平方和,减去序列X2的和。f.生成一个新的序列Y5,Y5是序列X1和X2的相关系数。14逻辑运算符n表达式中可以出现逻辑运算符and(与),or(或)如(age5000)or(income10000)表示:收入在5000元以上且年龄小于等于35岁,或收入高于10000元的人群。再如, 表示:当年龄小于等于18岁时取值为0,大于18岁小于等于50岁取值为1,大于50岁时取值为2 15)50(*2)5018
6、(*1 )18(*0ageandageageage运算式:逻辑变量n逻辑变量有两种结果,TRUE,FALSE。nEviews用1表示True,用0表示False。n或者用AND,OR表达复杂的逻辑运算。n例如:建立一个新序列M,满足以下条件:序列apple80时,M的取值为1,否则取值为0。“M=apple80”建立一个新序列M1,满足以下条件:序列apple80,并并且且序列boy80,或或者者序列boy100时,M2的取值为1,否则取值为0。16操作练习4.1.1:运算式四则运算建立一个新序列P,满足以下条件:序列 cat100,并且序列 cat100,或者序列 catcat; b.200
7、02008年期间,Gb=apple-cat, applecat。n操作练习4.2.1:创建序列对象G1,满足以下条件:G1=boy-apple+cat, boyapple并且cat介于50和80之间;创建序列对象G2,满足以下条件:G2=boy-apple+cat, boyapple或者cat介于50和80之间创建序列对象G3,满足以下条件:20002008年期间, G3=boy-apple+cat, boyapple并且cat介于50和80之间创建序列对象G4,满足以下条件:20002008年期间,G4=boy-apple+cat, boyapple或者cat介于50和80之间23操作练习4
8、.2.4n创建工作文件“中国居民消费与收入”,描述1978年至2006年中国居民年度消费与支出数据。n将GDP、CONS、CPI、TAX导入Eviews。n通过公式生成以下序列:创建序列对象Y1,满足以下条件:19802005年期间, Y1=GDP+CONS+CPI+TAX, GDP高于10000并且CONS介于10000和100000之间。创建序列对象Y2,满足以下条件:19802005年期间, Y2=GDP-CONS-CPI-TAX, GDP高于10000并且CONS介于10000和100000之间,或者CPI高于100并且TAX介于1000和10000之间。24创建序列对象Y3,满足以下
9、条件:19781991年期间,Y3=GDP+CONS+TAX,19922006年期年,Y3=GDP+CONS-TAX。创建序列对象Y4,满足以下条件:如果CPI不小于100,并且GDP小于100000,并且TAX大于1000,则Y4=GDP+CONS+TAX,否则Y4=GDP+CONS-TAX。25264.1.2 4.1.2 组组 n建立组对象:(建立组对象:(1 1)在工作文件中选择序列名称,双击选中的序列名称,选择“Open Group”;(2)主菜单“Quick/ShowShow”工作文件菜单“Show”.n编辑编辑:点击组名称或Show可以显示组中的数据,然后点击Edit+/-按钮,可
10、切换编辑状态。当处于可编辑状态时,可修改数据,按回车确定。n改变样本区间:改变样本区间:点击Smpl+/-按钮,可切换序列的样本区间为当前样本区间或工作区样本区间。 n群对象生成后,如果其中某个序列发生变化,都会引起群的相应变化。以工作文件以工作文件“公式练习公式练习”为例:为例:n序列组中包含的序列可以是工作文件目录中已经存在的序列。如:创建序列组GROUP01,包括“apple”和“boy”两个序列n可以是通过四则运算新生成的序列如:创建序列组GROUP02,包括“apple+boy”和“cat*dog”两个序列n可以是通过函数运算新生成的序列创建序列组GROUP03,包括“apple的平
11、方根”、“boy的一阶差分”和“cat的倒数”三个序列n可以是开头的特殊函数创建序列组GROUP04,包括“apple与apple均值的差值”和“boy平方和”两个序列27公式的运用nShow对话框中,用空格分割序列以及公式,在单一公式里不可以含有空格,如一定要输入空格的话,需要用圆括号括起来。n如工作文件“公式练习”,创建序列组包含序列“apple”和“log(apple)”。n第一栏中“apple”的数据被修改时,第二栏会相应自动更新。自动更新既可以在表格中体现,也可以在图表视图中体现。n序列“log(apple)”只有命名后才能出现在工作文件目录中,可以通过“obs”输入新序列名称来命名
12、,如“”n一旦将现有的公式转变成序列后,当原序列“apple”再发生变化时,新的序列“”依然随之更新。28操作练习4.2.5n打开工作文件“中国居民总量消费支出与收入”,完成如下操作:1.创建序列组GROUP01,包括:GDP、CONS、Log(GDP)、Log(CONS)2.命名Log(GDP)、Log(CONS)为“lgdp,lcons”3.将2006年GDP数据改为你的学号。4.创建序列组GROUP02,包括:GDP与CONS差值的自然对数、GDP与TAX差值的自然对数、GDP与其均值的差5.创建序列组GROUP03,包括:GDP、GDP-CONS-TAX、LOG(GDP)、LOG(GD
13、P-CONS-TAX)6.分别将序列GDP-CONS-TAX、LOG(GDP)、LOG(GDP-CONS-TAX)命名为“netgdp、loggdp、lognetgdp”7.将1985年TAX数据改为学生证号后四位。8.双精度保存。29序列组窗口工具栏nView:视图a.Group Member:可以通过直接编辑序列名称来添加或删除序列,编辑后点击窗口工具栏中的“Update Group”。b.Spreadsheet:电子表格,Edit+/-编辑,Smpl+/-仅显示当前样本范围c.Dated Data Table:按年份或日期重新排列数据,并显示排列后的数据表格。d.Graph:Detail
14、s选项中增加了一项“Multiple”,选择“Multiple Graph”,显示序列组中当前样本下各序列的折线图。可双击图中任一处修改,但不能编辑。30e.Descriptive Stats:描述性统计量,Common Sample只能在序列组中所有数据都能利用的情况下对观测值计算统计量;Individual Samples 能针对每个序列使用所有可以得到的观测值来计算描述性统计量。f.Covariance Analysis:相关性分析g.N-Way Tabulation:用于显示在当前样本范围内数据的分布频率和累计频数分布表等。h.Tests of Equality:检验两个或多个总体的均
15、值,中位数,方差的差异显著性i.Principal Components:主成分分析31j. Correlogram(1):显示序列组窗口中第一个序列的相关图和偏相关图k. Cross Correlation(2):显示序列组中前两个序列的交叉相关图l. Unit Root Test:单位根检验m. Cointegration Test:Johansen协整检验的结果n.Granger Causality:两两序列所有可能组合的Granger因果关系检验结果32nTranspose:按行显示数据和按列显示数据之间转换,只有在数据表格视图时才可使用。nTitle:改变数据表格的名称(工具栏下面)
16、nSample:改变工作文件的样本范围nSmpl+/-:在显示工作文件所有数据和当前样本数据之间转换,只有在数据表格时才能使用。非数据表格状态下:非数据表格状态下:nSheet:转换当前视图到数据表格视图nStats:显示序列的描述性统计量nSpec:相当于Group Members33操作练习4.2.6打开工作文件“苏宁云商”.将“ashare”、 “domesticlegal”、“foreignlegal”和“domesticlegal+foreignlegal”、“log(ashare)”序列生成群对象,命名为“group01”.将“log(aShare)”序列命名为loga, 将序列“
17、domesticlegal+foreignlegal”命名为。将序列ashare中2004年的数据修改为26000000,并观察序列loga中的数值是否发生变化。将序列组“group01”中序列“domesticlegal+foreignlegal” (序列Y)删除。改变剩下序列组中的序列的视图,用条状图的方式显示组中序列的“Multiple Graph”.34354.2 4.2 样本样本 n观测值的样本样本,在工作文件中样本是显示和统计运算时观测值的集合(经常是子集合),能够显示它们也能够对它们执行某个过程的一组观察值集合。n样本范围样本范围可以是工作文件中的所有观测值,也可以是它的一个子集
18、。n样本可以特殊指定范围,还可用条件语句来确定。364.2.1 工作文件样本工作文件样本n创建工作文件时,整个范围(Range)和样本的范围(Sample)都采用初始设置,即工作文件的整个范围。工作文件的范围一经设定,预示着EViews后续所有操作就是使用这个范围的观察值进行的。除非有意使用不同的观察值集合进行工作,一般无须重新对工作文件的样本进行设置。n工作文件的样本区间是建立工作区时设定的,一般不去改动,如需重新设定,可双击RangeRange后的时间区间,但有可能丢失数据。 374.2.2 改变当前样本区间改变当前样本区间 n需要对某段时间或符合某种条件的观测值操作时,需要更改样本期。a
19、.点击工作文件中的Sample钮,b.双击Sample后的样本区间,c.主菜单Quick/Sample,Quick/Sample,d.工作文件菜单Procs/Set SampleProcs/Set Sample,n显示工作文件所有观测值和仅显示当前样本范围内的观测值之间转换:“Smpl+/-”38nSample range pairs:所用数据范围的起点值,终点值n在一个新创建的工作文件中,样本范围自动与工作文件的数据范围相同。n编辑栏中可以键入一对或多对日期范围。当设定的样本范围中含有间断点时,需输入多对日期。如“1950 1960 1970 1980”表示样本范围为19501960,197
20、01980,而1961到1979的观察值则不包含在内。39n使用关键字all,引用整个样本区间n使用关键字first,引用工作文件的第一个观测值;使用关键字last,引用工作文件的最后一个观测值。n例如,工作文件样本范围是:1953:1 1996:12时,下列三种样本范围是相同的。allfirst 1996:121953:1 last简捷操作40nIf condition:用观测值本身决定样本范围,对序列取值进行限制。n最终样本范围应是上侧窗口定义的样本范围与下侧窗口定义的观测值的范围的交集。n如:Upper window: 1980 1993,Lower window: income 500
21、0,表示样本包含了1980到1993,而且序列income大于5000的观察值。n再如,Upper window: 1958:1 1998:1,Lower window: gdp gdp(-1),表示样本包含的观察值是1958年1季度到1998年1季度,且GDP比上一期高的观察值。41条件表达式中允许加入逻辑符号or和andn如:1980 1985 1990 1995 height=170 and weight 5000 and educ = 13n多范围对和条件同时使用的例子:Upper window: 50 100 200 250,Lower window: income = 4000 a
22、nd educ 12 , 表示样本包括:非日期型序号从50到100和序号从200到 250,收入大于等于4000且educ大于12的观察值。42n注意:可以使用括号来组合条件与运算符,以避免运算顺序上可能存在的混淆。n如:Upper window: 1958:1 1998:1, Lower window: (ed=6 and ed=13) or earnashare(-1). 在新样本下生成序列logashare=log(ashare).n生成新序列的样本为全样本如:上例,在全样本下生成序列lashare=log(ashare)45用命令方式改变当前样本区间nSmpl start1 end1
23、start2 end2 if_conditionn例:例:Smpl 1980 1985 1990 1995 if height=170 and weight7546操作练习4.2.8n打开工作文件“问卷调查”,按以下要求用命令的方式设置样本区间,并将满足条件的结果固化,取名为题目编号(Table1,2,etc)。序列号为130和70100的观测值,满足对象“expenses”大于等于它的均值而且对象“income”小于上一期值。序列号150的观测值,满足对象“income”介于3000和6000之间。序列号51100的观测值,满足对象“expenses”大于它的均值,或者对象“income”在
24、中央值(Median)以上。474.2.3 样本对象样本对象n在处理实际问题时,经常需要反复利用几个特定的工作文件样本期。为简化操作,可以利用样本对象存储多定义的样本信息,可供随时调用。n建立样本对象建立样本对象:Object/New Object/SamplenEViews打开一个对话框。Sample Range Pair:样本时间范围If Condition:赋值语句,限制条件n定义完样本对象后,样本对象将出现在工作文件的目录中n由于EViews将定义样本对象操作与设置工作文件样本操作相分离,定义对象时不会改变工作文件的样本范围。48n编辑编辑建立好的样本对象:双击样本对象,重新打开对话框
25、。n应用应用建立好的样本对象:“set the workfile sample equal to this”,工作文件的范围与样本期一致n对话框的主要目的:(1)定义样本对象(2)设置工作文件样本(校验框“set the workfile sample equal to this”)49使用命令生成样本对象n“Sample sample_name start end if_condition”如:sample smpl1 2005 2007 if china35000样本名称n应用已存在的样本对象,使用命令: smpl sample_name50操作练习4.2.9n打开工作文件“余额宝二月”n
26、按以下要求使用菜单方式改变样本区间:2014年2月1日至2月15日,“annreturn”大于等于均值将符合条件的对象固化,命名为“Table01”n按以下要求使用命令方式改变样本范围:2014年2月16日至2月28日, “annreturn”大于等于中央值将符合条件的对象固化,命名为“Table02”n在工作文件页面创建样本对象“s01”,要求从2014年2月1日至2月15日, annreturn大于等于6.2。n应用样本对象“s01”到“annreturn”。n将结果用单精度保存到桌面,命名为“姓名”51524.3 频率转换频率转换 工作文件中的数据都是一个频率的,但是从一个工作文件窗口向另一个不同数据频率的工作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术支持服务协议修改确认函(3篇)
- 企业财务信息化建设指导书
- 心理健康教育:培养阳光心态小学主题班会课件
- 电商平台运营规则与营销策略指导书
- 文件归档手册指南方案预案
- 口腔护理的未来趋势
- 2026年韶关市浈江区事业单位人员招聘笔试参考试题及答案详解
- 2026年电子商务专业实践操作题库(含标准答案+实操步骤)
- 2026年代理合作资质审核催办函(4篇)
- 小学生心理健康教育主题班会课件关注情绪点亮自信人生
- 2026江苏宿迁市教育局直属学校招聘教师(第二批)100人笔试备考试题及答案详解
- 2025年吉林白城市初二学业水平地理生物会考考试试题及答案
- 【2026】超星尔雅学习通《乡村振兴的实践探索(北京大学)》章节测试及答案
- 2026年中小学劳动教师招聘笔试模拟题
- 2026年国际汉语教师证书笔试试题及答案解析
- 2026 中老年脑中风预防课件
- 山姆会员商店供应商管理
- 2026广东广州市越秀区建设街招聘辅助人员1人备考题库含答案详解(基础题)
- 扭王字块预制专项施工方案
- 2026中国铁路财务有限责任公司招聘普通高校毕业生2人考试参考试题及答案解析
- 厂区保安巡逻安全制度
评论
0/150
提交评论