1、数据导入和导出之导入数据一、从键盘键入数据(Entering Data From the Keyboard)数量不大用手采集的数据,推荐通过键盘输入这些数据。1、第一步打开一个临时的电子数据表窗口(空组窗口)用以输入数据。为此,从主菜单选择 Quick/Empty Group (Edit Series),打开一个未命名的空组窗口。2、第二步建立并命名序列。点击空组窗口右侧滚动条上向上箭头一次,在左列显示出第二 obs 标签。这第二个 obs 标签所在的行,就是我们可以键入和编辑多个序列名的地方。选中待输入第一个序列名的位置(即点击第二个 obs 的右侧的第一个单元),在工具条下的命令行键入第一
2、个序列名并按 ENTER。这个键入的序列名称从命令行消失,出现在第一个和第二个 obs 的右侧的第一个单元中,成为第一列待输入的序列名。它们下面的各个元格中出现 NA 编码,等待输入数据。3、在后续列上重复选定键入序列名的操作一次就增加一个序列。在空组中重命名序列,选择决定重命名的序列名,进行编辑并按回车。EViews 提示对重命名进行确认。4、点击相应的单元,键入数据。按回车后,光标进入下一个单元。根据使用者的偏好也可用光标键在电子数据表中定位。5、完成数据输入后,关闭组窗口。如果要保留这个组,点击 Name 按钮命名这个组。命名后的组将保存在工作文件中。如果无需保存这个组,在 EViews
3、 要求确认删除时回答“Yes”。二、复制和粘贴(Copying and Pasting)利用 Windows 的剪接板是在 EViews 内和 EViews 与其它应用程序之间移动数据最便利的方法之一。剪贴板是从 Excel 和其它支持 copy-and-paste 的 Windows 应用程序之间导入数据到 EViews 最简单和最自然的工具。从 Windows 应用程序中复制下面的讨论涉及到使用 Excel 数据表的例子,但是,例子中的基本原则仍可用于其它 Windows 应用程序。假设 Excel 工作表中有欲导入 EViews 的有债券收益和利率的数据。打开 Excel 工作表:第一步
4、,加亮要导入到 EViews 中的单元。由于列标题 YIELD 和 INTEREST 要用作 EViews 中的变量名,所以也应将它们加亮。由于EViews 识别日期数据,且已经建立了一个月度频率的工作文件,所以无须将 Excel 工作表的日期导入。因此,点击 B 列后按住鼠标左键拖到 C 列。这两列被加亮:选择 Edit/Copy 拷贝被加亮数据到 Windows 的剪接板。粘贴到新序列上(Pasting into New Series)打开 Eviews 并建立一个新的工作文件,或者加载(load)一个已经存在的月度工作文件,该工作文件的数据范围(Range)包含了 Excel 工作表中的
5、日期(本例是从 1953:1 到 1994:11)。确保工作文件的样本区间与复制到剪接板上数据包含了相同的观察值区间。例如,选择 Quick/Empty Group (Edit Series),打开一个空组。注意电子数据表观察是以编辑模式打开的,所以无须再点击编辑开关 Edit +/-按钮。假设建立范围 1953:1 1999:12 的月度工作文件。EViews 电子数据表观察第一行的标签是 1953:01。由于要粘贴序列名,点击滚动条向上箭头,确保序列名单元格的出现。将光标移到数据表的最左上单元(即第二个 obs 的右边)。然后从主菜单上选择 Edit/Paste(工具条上无 Edit +/
6、-)。现在的组电子数据表经过粘贴,就含有了剪接板上的数据。现在关闭组窗口并删除这个未名的组,但不会丢失刚才导入的这两个序列。注意,从剪接板导入数据时,EViews 遵循 Windows 标准的一行内数据间的表格-定界格式,将数据粘贴到相应的单元格中。但是,一些不同的应用程序采用了不同于标准的空格和定界符来分隔数据。因此,企图从非标准的应用程序中通过剪接-粘贴将数据导入 EViews,有可能造成不可预知的结果。粘贴到已经存在的序列上(Pasting into Existing Series)采用 Edit/Paste 还可从剪接板将数据同样地导入到已经存在的 EViews序列的或 EViews
7、组对象的电子数据表中。这里补充说明几点:1、粘贴几个序列,首先打开包含已经存在序列的组窗口。最容易的方法是点击 Show,按照序列载剪接板中出现的顺序键入序列名。另一种方法是按照出现的顺序选择第一个序列,再选后续序列,建立一个未命名的组,并双击将它们作为一个组打开。2、接下来,确保组窗口处于编辑模式。如果不是处于编辑模式,按Edit +/-按钮在保护模式与编辑模式之间进行切换。选择 Edit/Paste将剪贴板上的数据粘贴到已有数据的序列中。3、最后,点击 Edit +/-回到保护模式。如果将数据粘贴到一个序列中,必须确保序列窗口处于编辑模式且序列观察为单列格式。如果处于多列观察格式,按 Sm
8、pl +/-按钮。选择Edit/Paste 粘贴数据,最后按 Edit +/-按钮保护数据。三、电子数据表的导入(Spreadsheet Import)可以直接从其它应用程序创建的数据文件中读入数据到 EViews 中。这些数据文件可以是 ASCII 格式、Lotus 格式(.WKS、.WK1 或 WK3)或Excel(.XLS)格式。首先,确保已经打开了一个待导入数据的工作文件,准备接受导入数据的内容。第二,点击 Procs/Import/Read Text-Lotus-Excel.,在请求设定文件类型和文件名称的标准文件对话框中,选择文件类型和定位到包含该文件的目录,双击文件名。另一种方法
9、是键入希望读入的文件名(必要的话还应具有完整的路径信息);若 Eviews 可以识别出导入文件的类型,将自动设置该文件的类型,否则将它当作 ASCII 文件。最后点击 Open。Eviews 已经识别出导入的文件类型,打开 Excel Spreadsheet Import 对话框:EViews 打开对话框等待和提示用户提供示导入过程的补充信息。由于读入的源文件究竟是电子数据表格式或是 ASCII 格式,出现的这个对话框有很大的区别。即使是电子数据表类,读入的是 Lotus 或者Excel4(或更早的版本),出现的对话框也还有些区别。对话框的标题栏显示了当前请求 EViews 读入文件的类型是什
10、么。为了读入电子数据表格式文件,在对话框中填如:第一,确定数据是按观察值排列的或是按序列排列的。所谓按观察值排列指的是第一个观察值后接第 2 个观察值,如此继续的排列。所谓按序列排列指的是第一个变量的数据后接第二个变量的数据,如此继续排列。更形象的解释,按观察值排列即变量按列排列;按序列排列即变量按行排列。第二,确定实际数据开始单元(最左上角)的位置,所谓实际数据是不包括任何标签或日期信息的。在编辑框中键入希望读入的序列名。EViews 将数据读入一个编辑框中,所以应当给每一列或行(依数据按什么方向排列而定)提供一个名称,即使仅只希望读入选定的行。此外,如果希望继续使用包含在文件中原有的序列名
11、,那么只需要简单地提供读入变量的个数。原来的名称一定会附加在对应的数据上。如果数据是按行排列的,开始的单元是 B2,那么变量必定出现 A 列,第一个变量名出现在 A2。如果数据按列排列、开始单元为 B2,那么变量名必定出现在行 1,从 B1 开始。如果在读入数据过程中,遇到了无效的单元名,EViews 将自动地赋给一个以 SER 为前缀后接数字的序列名(例如,SER01,SER02 等)。最后,确定读入数据的样本范围。EViews 将文件中每个变量的第一个观察值赋给样本中的第一个日期。每个文件中连续的范围对应着样本中的连续范围。于是,在年度工作文件中,可键入样本:1971 1975 1990
12、1991按照这个导入对话框,前 5 个数据被赋给了 1971 1975 对应的单元,第 6 和第 7 个数据赋给了 1990 1991 对应的单元。间断区间的数据在导入过程中并没有受到影响。警告:如果读进样本的观察值个数大于输入文件存在的观察值个数,哪些没有对应输入的单元将被赋给缺失值。例如,读入样本定义为:1971 1990,但输入文件中只有 10 个观察值,那么 1981 1990 的单元被赋给缺失值。第一次打开对话框,编辑栏显示的是 EViews 缺省的当前样本范围。编辑它设置为希望的样本范围。为了使样本设置更容易,EViews 提供设置常用样本范围的三个按钮:Current sampl
13、e(当前样本)Workfile range(工作文件范围)To end of range(从样本范围开始处开始到工作文件结束而结束)如果从 Excel 5 文件读入数据,又增加了一个编辑框,输入包含数据的表名。如果不输入表名,EViews 将读入 Excel 工作簿最上工作表。当对话框中栏目填满,点击 OK。EViews 读入文件,创建序列并按要求进行赋值。四、TSD 文件的导入(TSD File Import)导入 TSD 文件格式的数据,只需点击 Procs/Import/TSD File Import,选择希望导入数据的文件。EViews 会将包含在文件中的全部序列读入工作文件,并进行必
14、要的频率调整。五、ASCII 文件的导入(ASCII Import)如果选择了读入 ASCII 格式数据文件,EViews 打开一个 ASCII Text Import 对话框,填写这个对话框以便将指定文件读入。ASCII 导入对话框比相应的电子数据表导入对话框复杂得多。然而,这种复杂性是必要的,因为 ASCII 文件没有标准的格式。EViews 提供了一系列处理各种类型 ASCII 文件的选项。下面是几个示例。注意,当读入 ASCII 文件时,在出现的 ASCII Text Import 对话框的底部有一个预览窗口,可以预览读入文件的前 16K 信息,于是可利用预览得到的信息来设置对话框中的
15、选项。必须在对话框中提供下列信息:设定序列名或序列个数(Names for series or Number of series)如果文件中不含序列名,或者不使用文件中的序列名,那么按序列在文件中出现的秩序,在该栏中列出序列名清单。 序列名之间用空格分隔。如果文件中序列名位于序列数据之前,那么只需键入要读入序列的个数,就可以使用文件中原有的序列名。尽可能地不要在名称中使用括号和一些数学符号,例如*, +, -, /, 等。EViews 从文件中读入名称时,遇到这些无效的名称,将用下划线和数字取代无效序列名。例如,EViews 将重命名序列为 X_3_01。如果 X_3_01 已经被使用,就用
16、X_3_02 命名,如此继续。在对话框中命名序列和列出序列名清单时必须小谨慎。如果列出的序列名或者原有文件中的序列名与当前工作文件中序列同名,那么工作文件中的这些序列将在导入过程中,被磁盘文件中的同名序列所覆盖。数据排列的顺序(Data order)。必须设定文件中的数据的排列方式。如果文件中的数据是按观察值排列的,每个序列占一行,此时应选择Columns。如果文件中的数据是按序列排列的,那么第一个序列的每一个数据之后接第二个序列的数据,一直如此排下去,此时应选择Rows。导入的样本范围(Sample to import)。应当为来自文件数据指定在序列中放置的样本范围。Eviews 将当前的工
17、作文件的样本区间作为缺省的样本区间,但是用户可以对给定的区间进行编辑,或者使用样本设置按钮(sample reset)来改变缺省的样本设置。在这里设置的导入数据的样本只在数据导入过程中有效,并不影响以后工作文件的样本区间。Eviews 使用导入文件中的数据去填充当前样本中的所有的观察值,并遵循下列规则:1、Eviews 只为导入样本区间内的所有观察进行赋值,导入样本区间以外的观察值保持不变。2、如果导入文件的数据个数少于导入样本的范围,那么没有数据去填充的额外部分,EViews 将用 NA 代码去填充它们。3、一旦指定导入样本区间中的所有数据已从磁盘文件中读入,即使磁盘文件中仍有数据没有读完毕
18、,导入过程也到此结束。除了上述信息之外。还可以采用余下的一些选项,对 Eviews 读入ASCII 文件数据过程作进一步的控制。Eviews 通过扫描源文件最前面几行的信息,并基于扫描结果在对话框的格式选项中设置了一些缺省设置。但是,这些缺省设置是基于有限几行信息作出的,有可能不是很恰当的。用户有时必须对它们进行重新设置。定界符(Delimiters)定界符是用以分隔磁盘文件中数据的字符。通过选择适当的项目可以设置多个定界符。Tab,Comma 和 Space 是无需解释的定界符。Alpha选项设置 26 个字母之一作为定界符。对于在选型列表中没有列出定界符,通过 Custom(定制)选项可将
19、所要的符号设置为定界符。例如,通过选择 Custom 选项和在 Custom 编辑框中键入/字符,将/字符设置为定界符。如果键入字符不只一个,那么每一个字符都被当作定界符。例如,在定制栏(Custom)键入了两个/,那么两个斜杠被解释为两个定界符。多个定界符处理为一个定界符的选项。Eviews 还提供了将多个定界符处理为一个定界符的选项。如果“ , ”(空格分号空格)是定界符并且选择了 Treat multiple delimiters as one(处理多个定界符为一个定界符)选项,那么 Eviews 把“ , ”解释成一个定界符。如果没有选择处理多个定界符为一个定界符选项,Eviews 将
20、把这个字符串解释为两个定界符之间夹了一个缺失值。多个定界符处理成一个定界符的选项也用来去掉(不规则)数据文件中的前导空格,参见下面的例1。文件按矩形排列选项(Rectangular File Layout Options)为了将一个 ASCII 文件当作一个矩形文件来处理,应选择对话框右上角的文件按矩形排列选项(File laid out as rectangle)。如果文件原本就是一个矩形排列的文件,那么 Eviews 将分行读入数据,每行对应一次观测结果或者对应一个序列。如果,用户关闭了文件按矩形排列选项,那么 Eviews 将整个文件当作一个被定界符和回车间隔的长字符串处理,即作为一行处
21、理。读取按矩形排列的 ASCII 文件是很容易的,因为 Eviews 知道在一行中要读入多少个数据。对于那些不是按矩形排列的文件,用户就必须精确地知道文件中有多少个序列要读入或是精确地知道每个序列有多少个观察值要读入。例如今有一个非矩形的文件,它的数据按列排列,此时用户必须精确地通知 Eviews 有 4 个序列要从文件中读入。Eviews得到这个指示后就会忽略新的行,而是每读入 4 个观察值之后,就再读入一组新的观察值。如果读入文件是按矩形排列的,还可以设定滑过几行或滑过几列后才开始读入文件中的数据。例如,读入一个矩形文件时在滑过行数设置栏(Rows to skip)填写了 3,那么 Evi
22、ews 将滑过该文件的前 3 行。注意,只能滑过最前面的几行或几列,不能滑过文件中部的几行或几列。序列头部标题(Series Headers)序列头部标题选项指示 Eviews 在读入数据文件前有多少单元被移作序列名。偏移单元的方式依文件是矩形或不是矩形而定。对于矩形文件,偏移按行发生(数据按列排列)或者偏移按列发生(数据按行排列)。假设有如下形式的数据文件:在序列名与数据之间存在一行间隙,因此序列头部的偏移量应设置为2,一个用于序列名一个用于间隙。如果这里没有间隙,那么序列头部的偏移量应设置为 1。非矩形数据文件,序列头部的偏移量按定界符分隔的单元数设定。假设有如下形式的数据文件:数据按列排
23、列但是每一次观测被记录在两行之中,前一行中包含 10 个序列的值,后一行包含 4 个序列的值。如果我们把它当作有 14 个序列的矩形文件且在序列头部发生了两行偏移,数据将会错误地读入。弄清如此设置究竟发生了什么样的错误,有助于理解 ASCII 数据文件的读入过程。Eviews 在第一行中寻找序列名并滑过第二行,从第三行开始读入数据,将每一行作为一次观测。前 10 个序列名将会正确地读入,但是 Eviews 在第一行中不能寻找到余下的 4 个序列名,没有被读入的这 4 个序列名,命名为:SER01SER04。数据读入也是不正确的。例如序列 GR 的前 4 次观测值为:215.9800, NA,
24、180.4800, NA。因为 Eviews 将每一行当作一次新的观测。为了正确的读入这个数据文件,应关掉矩阵文件选项并设置序列头部偏移行数为 1。Eviews 将从左至右地读入数据,头 14 个被定界复活回车换行分隔的数据读作序列名,因为这里设置的头部偏移量为 1。接下来的 14 个观察值是 14 个序列的第 1 次观测,如此继续下去。杂项选项(Misc. Options)单引号选项(Quote with single not ” )按照 Eviews 的缺省设置,任何置于一对匹配的双引号之内的数据,定义为字符串而不是数值值。这个选项将任何置于一对匹配的单引号之内(而不是双引号)的数据处理成
25、字符串。由于 Eviews 读入数据文件时不支持字符串,所以出现在匹配的一对单引号之内的字符串处理成缺失数据,而在双引号中的数值则不被处理成缺失数据。抽掉字符串而不是生成 NA(Drop strings dont make NA)选项。由于 Eviews 不支持字符串,那么作为观察值输入的任何一个不是数值或不是定界符的数据,按照缺生设置将被当成缺失数据处理。例如,10b和 90:40 被处理成缺失数据(除非这里将字母字符或 : 号设成了定界符)。这里的抽掉自字符串选项将跳过这些字符串,而不是将它们处理成 NA。如果选择了这个选项,那么由字符串组成的的序列名也将被跳过,这些序列名将被命名为 Ev
26、iews 的缺省序列名:SER01, SER02,等等。此时如果愿意自己给序列命名,可在对话框中列出序列名清单。注意,那些已将缺失数据设置成缺失字符(例如 NA)的将不被跳过,以便正确地标明它们是缺失数据。位于( )号之内的数值摄制成负数选项 Numbers in ( ) are negative. By 位于( )号之内的数值设置成负数选项 Numbers in ( ) are negative。按照 Eviews 的缺省设置,园括号是作为字符处理的。如果选择了这个选项,圆括号内的数值将作为一个负数读入。在数值中允许存在逗号选项(Allow commas in numbers)。按照缺省设置
27、逗号被作为字符串处理,除非用户将逗号设定成定界符。例如,将 1,000 读入时,按照缺省设置或者被处理为 NA(除非选择了抽掉字符串选项,跳过了它们),或者作为两个数读入一个是 1 另一个是 0(此时逗号设置成定界符)。如果选择了允许包涵逗号选项,将把1,000 作为 1000 读入。货币选项(Currency)允许用户为货币设置币种符号。例如,按照缺省设置,$10 是作为字符串处理的(要么在读入时记作 NA,要么被跳过),除非已将$设置成定界符。如果用户在币种符号选相中键入了$字符,那么$10 将作为 10 读入。币种符号可以出现在一个数值的开始或者出现在一个数值的结尾,但是不能出现在一个数
28、值的中间。如果在币种符号选栏键入了不只一个符号,那么每一个符号都将作为一个货币符号。币种符号是区分大小写的,例如,日元将以 Y 符号为前导而不能以 y 符号为前导。设置缺失值代码选项(Text for NA)。这个选项允许为缺失值设置代码。缺失值的缺省代码是 NA。读入数据文件时运用这个选项可采用一些特定数值来表示缺失值,例如用“.”或“-99”表示缺失值。只能用一个代码表示缺失观察值。所有 NA 字符串都被处理成缺失值。六、导入 ASCII 文件例 1(ASCII Import Example 1)例题数据文件格式如下:这是一个截面数据资料,七个序列按列排列,其间用空格间隔。注意,其中的 B
29、 序列取字符串值,它们在读入时将被处理成 NA。如果在序列个数栏键入 7 并采用缺省设置,那么 Eviews 将正确地读入数据文件。注意,按照缺失设置即使序列之间只用一个空格作定界符,Eviews 也要检查多重定界符处理为一个定界符选项(multiple delimiters as one)。在本例中,如果不选择这个校验项,将会出现一些看起来十分奇怪的现象。第 7 个序列 BB 将不会被读入,而且又在第一个序列 X 的前面读入了一个名叫 SER01 的序列。发生奇怪现象的原因在于数据文件的一些行的最前端存在一个空格。Eviews 把最前端的空格当成定界符处理,并为最前端的空格寻找到一个缺省的序
30、列。因此将读入的第一个序列命名为 SER01,读入其中的数据分别是 NA, 10, NA, 12。从而造成其他数据也被错误地读入。为了处理这类情况,必须同时选择处理多重定界符为一个选项和按矩形数据排列选项,Eviews 将忽略第一列数据前端的定界符。七、导入 ASCII 文件例 2(ASCII Import Example 2)本示例数据文件的顶部排列如下:这是一个按列排列的截面数据文件,缺失数据的代码是“-999.0 ”。共有 8 个序列,每个序列用空格间隔。第一个序列是字符串型的标识名 ID。如果采用 Eviews 的缺省设置,会发生数据读入错误。因为标识 ID 中的空格会在每个读入行中生
31、成虚假的 NA 值,破坏了数据的矩形排列格式。例如,在第一个名称中将生成两个 NA 值,“African”处理成一个字符串,“elephant”处理成另一个字符串。必须采用抽掉字符串选项,来跳过数据文件中的字符串避免生成 NA 编码。并在 ASCII 对话框中再设置如下的一些变动:由于跳过了第一个字符串序列,因此在列表中只列出了余下的 7 个序列名。因为文件中没有序列标题行,所以序列标题行的偏移量设置为 1。如果不能确定定界符采用的究竟是空格或者是 tab,那么在处理多重定界符为一中选项中再选择 both 选项。选择抽掉字符串选项。在缺失数据编码栏中精确地遵照文件里出现的形式键入缺失值代码,这
32、里应键入“-999.0”而不是“-999.”八、导入 ASCII 文件例 3(ASCII Import Example 3)这是一个以天数为时间间隔的数据文件,数据排列如下:数据文件的前部有 10 行是描述数据文件的,第 11 行是序列名标题栏,第 12 行开始才是数据。数据按列分布,排列成矩形形式,缺失数据代码为 0。读入数据最简单的方法是将缺省设置作如下的修改:在序列个数栏键入 3。设置序列标题偏移量为 1。标记处理多重定界符为一选项,点击逗号和空格为定界符。标记数据文件按矩形排列选项和设置跳过行数为 10。在缺失数据代码栏输入 0。这里跳过矩形数据的前 10 行后,读入 3 个序列的数据
33、。每个序列仍然采用数据文件中的序列名。这种设置产生的唯一问题在于用 NA 填充了日期序列 DATE,因为 Eviews 将键入的斜杠“/”处理成字符串(在键入日期时采用了斜杠“/”。)为了避免上述问题,在定界符的自定义编辑框中,将斜杠“/”设置成定界符。这样一来数据文件中的第一列被读作 3 个各不相同的序列,因为其中的两个斜杠被处理成定界符。为此,修改选各项设置如下:列出 5 个序列名为 month day year aa baa。我们已经不能再沿用数据文件中的 3 个序列名了。设置序列标题偏移量为 0。在定界符自定义编辑框中增加斜杠“/”为定界符。跳过的行数设置为 11,因为这里要求跳过序列
34、名标题行。由于 month, day 和 year 被分别读成了 3 个独立的序列,这样虽然不能再进行快速的检索,但却保证了正确地将数据读入。九、矩阵对象的读取与写出(Matrix Object Reading and Writing)矩阵对象中有两个可以采用的过程,允许直接从数据文件中导入和导出数据或者从另一矩阵对象文件中将数据导入和导出。像其他标准的Eviews 的导入、导出过程一样,这里也允许导入、导出电子数据表格式的数据文件或者 ASCII 格式的数据文件。为了从磁盘数据文件中读取数据,应从矩阵窗口中选择 Procs/Import Data (ASCII, .XLS, .WK?)。Ev
35、iews 将打开一个导入对话框。这里的导入和导出对话框与经由序列的导入对话框之间存在少许差别。这些差别反应了序列和矩阵在导入和导出本质上的一些差异。这个对话框中没有序列名选项和样本区间选项,因为矩阵没有序列名和样本。为了将矩阵数据写到磁盘数据文件中,应选择并填写打开的对话框。在从数据文件读入的过程中,Eviews 首先用 NA 填充整个矩阵,将数据文件中的第一个数据放置到矩阵中的(1,1)单元内,然后按照原始数据排列的设置继续按行或按列读入数据。如果这个选项设置成原始(Original)的,那么 Eviews 将按行读入数据,从左到右填充第一行,然后再继续下一行。如果数据的排列设置成转置(Tr
36、anspose),那么Eviews 将按列填充矩阵,从第一列的顶部到第一列的底部,再开始下一列,这样一直下去。对于 ASCII 数据文件,提供了按矩形读取数据的选项。如果数据按矩形排列,那么从矩阵的(1,1)单元开始的矩阵,将被矩形数据中的内容所覆盖。例如,今有一个 3 3 的矩阵,从含有如下内容的 ASCII 数据文件中导入数据:1 2 3 45 6 7 89 10 11 12采用文件按矩形形式排列,那么读入数据到矩阵 X 中后,X 中包含了相应于 ASCII 文件中如下的内容:1 2 35 6 79 10 11如果部选择矩形形式排列选项,那么将一行接一行读入,一个接一个地填充到矩阵中。于是
37、矩阵中包涵如下的内容:1 2 34 5 67 8 9三、EViews 的数据文件1、数据文件基础 shjwj_12、数据文件是使用 shjwj_23、数据文件的登录 shjwj_34、查询数据文件 shjwj_45、管理数据文件 shjwj_56、外部数据文件 shjwj_6四、统计观察和过程1、序列的观察 gcgc_12、序列的过程 gcgc_23、组的观察和过程 gcgc_34、统计图 gcgc_4五、估计方法1、普通最小二乘法 gjff_12、最小二乘法(加权、两阶段、非线性) gjff_23、广义矩法(GMM) gjff_34、时间序列模型 gjff_45、ARCH 和 GARCH 模
38、型 gjff_56、二元因变量模型 gjff_67、等级因变量模型 gjff_78、Censored and Truncated 回归模型 gjff_89、计数模型 gjff_910、系统估计 gjff_1011、向量自回归 gjff_1112、状态空间模型和 Kalman 滤波 gjff_1213、时间序列和截面数据的联合 gjff_1314、对数似然估计对象三、命令和编程1、命令基础命令基础包括交互式方式的使用、使用批处理程序、申明对象、对象命令、输出控制、对象赋值语句、申明对象语句的进阶、辅助命令、管理对象容器和和管理对象cmdprg_12、怎样使用矩阵怎样使用矩阵包括:申明矩阵、对象间
39、复制数据、矩阵表达式、矩阵命令和函数、矩阵的图形和统计观察、矩阵的输入与输出、矩阵运算与循环操作和矩阵对象自动变维cmdprg_23、怎样使用表格怎样使用表格包括:申明一个表格、控制表格的外貌、填充表格中的单元和表格举例cmdprg_34、编程基础编程基础包括:建立程序、保存程序、打开程序、执行程序、中止程序和简单程序举例cmdprg_45、程序变量程序变量包括:控制变量、字符串变量、字符串运算、置换变量和程序中的形式参数cmdprg_56、怎样控制程序怎样控制一个程序包括: IF 语句、FOR循环语句、WHILE 当循环语句和其它控制流程的工具cmdprg_67、子程序子程序包括:定义子程序、具有形式参数的子程序、子程序的布局、调用子程序、全局变量和局域变量和局域子程序cmdprg_78、程序加密技术 加密方法和注意事项 cmdprg_8