我们希望在这两个工作文件页之间建立数据链 接。在该例中我们注意到,两个工作文件页的州序 列的名称不同,可以此区分这两个文件页。实际上, 利用名称的不同来区分文件页并不是很合适,因为 在多数例子中,名称都是相同的 使用拷贝粘贴命令创建链接,首先在源工作文 件页中选择一个或多个源序列,然后点击鼠标右键 选择拷贝(Copy)命令,或者在 EViews主菜单中选择 编辑菜单栏里的拷贝命令( Edit/Copy)。接下来,通 过点击切换到目的工作文件页,点击鼠标右键并选 择特殊粘贴( Paste Specia),或者在主菜单里选择 Edit/ Paste Special
6 我们希望在这两个工作文件页之间建立数据链 接。在该例中我们注意到,两个工作文件页的州序 列的名称不同,可以此区分这两个文件页。实际上, 利用名称的不同来区分文件页并不是很合适,因为 在多数例子中,名称都是相同的。 使用拷贝粘贴命令创建链接,首先在源工作文 件页中选择一个或多个源序列,然后点击鼠标右键 选择拷贝(Copy)命令,或者在EViews主菜单中选择 编辑菜单栏里的拷贝命令(Edit/Copy)。接下来,通 过点击切换到目的工作文件页,点击鼠标右键并选 择特殊粘贴(Paste Special),或者在主菜单里选择 Edit/ Paste Special
1.一般匹配合并链接 EⅤiews将显示对话框(见图)提示填写一般匹配合并选项 这里,我们使用了 Paste Special命令将源工作文件页中的 TaxRate 序列拷贝粘贴到目的工作文件页中 Paste Special Paste taXrate a Match merge options Pattern米 Source ID (one or more statel Name: TAXRATE Destination ID state2 Paste as Series (by value) 厂 Treat NA as ID categor c Link Contraction method Quantil ean Merge b Source sample Date a11 General match merge crite OK oK to All Cancel Cancel All
7 1. 一般匹配合并链接 EViews将显示对话框(见图)提示填写一般匹配合并选项。 这里,我们使用了Paste Special命令将源工作文件页中的TaxRate 序列拷贝粘贴到目的工作文件页中
(1)目的对象名称 对话框的左上部用来说明目的对象的名称。这里,我 们用缺省的“*”表示源工作文件页中名为 TaxRate的序列, 在目的工作文件页中名称不改变。我们可以通过输入一个 完整的名称来修改名称。 如果我们拷贝多个序列到一个新工作文件页里,这种 通配符是非常有用的,因为方便了序列的重命名
8 (1)目的对象名称 对话框的左上部用来说明目的对象的名称。这里,我 们用缺省的“*”表示源工作文件页中名为TaxRate的序列, 在目的工作文件页中名称不改变。我们可以通过输入一个 完整的名称来修改名称。 如果我们拷贝多个序列到一个新工作文件页里,这种 通配符是非常有用的,因为方便了序列的重命名
(2)链接方式 Pasts as) 接下来,将要选择是按值粘贴序列,还是链接粘贴序列 如果选择按值粘贴序列, EViews会在目的工作文件页中创建 个普通序列,并且将链接结果赋给该序列;如果选择链接粘贴 序列, EViews将会创建一个按照期望定义的实际链接对象。正 如期望的那样,拷贝序列的这两种方法是截然不同的。 ①按值粘贴链接计算立即执行,并且序列创建的同时目 的序列值也被确定。该方法遵循了匹配合并和频率转换的传统 模型,在计算静态值时,该操作执行一次。 ②链接粘贴 EViews定义了一个链接对象,并且该链接对 于匹配合并和频率转换方法都有具体的说明。创建时,链接对 象没有被赋值,并且不占用内存。然后,当访问链接序列值时 EViews将决定是否为该对象赋值,如果需要,将会为它分配内 存,并且执行链接计算
9 (2)链接方式(Pasts as) 接下来,将要选择是按值粘贴序列,还是链接粘贴序列。 如果选择按值粘贴序列,EViews会在目的工作文件页中创建一 个普通序列,并且将链接结果赋给该序列;如果选择链接粘贴 序列,EViews将会创建一个按照期望定义的实际链接对象。正 如期望的那样,拷贝序列的这两种方法是截然不同的。 ① 按值粘贴 链接计算立即执行,并且序列创建的同时目 的序列值也被确定。该方法遵循了匹配合并和频率转换的传统 模型,在计算静态值时,该操作执行一次。 ② 链接粘贴 EViews定义了一个链接对象,并且该链接对 于匹配合并和频率转换方法都有具体的说明。创建时,链接对 象没有被赋值,并且不占用内存。然后,当访问链接序列值时, EViews将决定是否为该对象赋值,如果需要,将会为它分配内 存,并且执行链接计算
通过链接,可以从中获益,比如获得有效内存的使用, 动态地更新目的工作文件页,但这也要以牺牲速度为代价, 因为链接计算要执行不止一次。除了这些,还应值得指出的 是链接序列可以在任何时候转换成普通序列。但是,一旦转 换成普通序列,它就不可以再转换成链接序列。 用我们前述的例子来说明链接方式。首先在包含个体信 息的工作文件页里建立一个序列,该序列值对应了所有个体 的 TaxRate值。我们将通过检查个体的居住地,确定相应的税 率,然后决定个体税率值。例如,乔治住在阿肯色州,他所 在州对应的税率为0.030,同样地,马克住在得克萨斯州,对 应税率为0.035。 10
10 通过链接,可以从中获益,比如获得有效内存的使用, 动态地更新目的工作文件页,但这也要以牺牲速度为代价, 因为链接计算要执行不止一次。除了这些,还应值得指出的 是链接序列可以在任何时候转换成普通序列。但是,一旦转 换成普通序列,它就不可以再转换成链接序列。 用我们前述的例子来说明链接方式。首先在包含个体信 息的工作文件页里建立一个序列,该序列值对应了所有个体 的TaxRate值。我们将通过检查个体的居住地,确定相应的税 率,然后决定个体税率值。例如,乔治住在阿肯色州,他所 在州对应的税率为0.030,同样地,马克住在得克萨斯州,对 应税率为0.035