购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第9章
图形

在Eviews中,图形(Graph)是一种保存图形元素的对象类型,其图标是一个小的条形图。注意图形视图与图形对象的区别,对象的图形视图是短暂的,并没有保存在工作文件中,当切换到该对象的其他视图后,之前的视图就会消失。冻结对象的图形视图,就创建了图形对象,图形对象被保存在工作文件中。关于冻结工具和视图工具的比较,详见5.4节。

本章的主要内容包括:

· 创建图形对象。

· 图形修饰。

· 图形选项。

· 批量修改多图。

· 图形模板。

· 图形输出。

9.1 创建图形对象

当对象以图形视图打开时,单击对象窗口中的“Freeze”按钮,就会创建一个图形对象。

本节将以工作文件“traveller.wf1”为例,介绍有关图形对象的操作。工作文件“traveller.wf1”是月度时间序列,其中存储的“road”序列、“rail”序列和“airline”序列是2005年1月至2021年2月各个月份我国公路、铁路和航空旅客客运量,观测值的单位是万人。

打开工作文件“traveller.wf1”,双击“rail”序列,序列窗口以表单视图呈现“rail”序列的观测值,单击“View/Graph...”,选择“Line & Symbol”,打开“rail”序列的时序图。注意:此时窗口显示的是“rail”序列的图形视图,单击“Freeze”按钮,将图形视图冻结为图形对象。此时打开“Auto Update Options”对话框(见图9.1),询问创建的图形对象是否保持更新。

若点选“Off”单选按钮,图形对象将不更新,该图形对象始终都是其创建时的形式,即一幅静态的图形;若点选“Automatic”和“Manual”单选按钮,当序列的数值或者样本范围发生变化时,图形对象将实时更新。

在图9.2中,若选择关闭图形更新功能,则得到左边窗口的图形对象“GRAPH01”,标题栏的图标是绿色的;若选择打开图形自动更新功能,则得到右边窗口的图形对象“GRAPH02”,其标题栏的图标是黄色的。在工作文件中,这两个图形对象的图标分别是绿色的和蓝色的。通过图形对象图标颜色的差异,用户能分辨某个图形对象是否实时更新。

此时,双击工作文件的“Sample”,将样本范围修改为2010年1月至2020年12月。观察下方两个窗口的横轴,左边窗口图形不变,仍然是2005年1月至2021年1月“rail”序列的时序图,右边窗口图形则只显示2010年1月至2020年12月的观测值。

图9.1 自动更新选项

图9.2 是否关闭自动更新的区别

9.2 图形修饰

当创建图形对象后,为图形添加辅助线、阴影、箭头和文本等可以突出显示图形的特征,能够更好地表达图形传递的信息。本节将介绍如何修饰图形。

1.添加辅助线

单击图形对象窗口中的“Line/Shade”按钮,或者单击“Proc/Add lines & Shadings...”,打开图9.3所示的对话框。在“Type”选项组中设置添加辅助线(Line)及辅助线的颜色、线型、粗细;在“Orientation”选项组中设置添加垂直还是水平的辅助线,在“Position”选项组中设置添加辅助线的位置。

图9.3 添加辅助线对话框

图9.3所示的窗口底部有一个滑动条,左右拖动,将改变图形的时间区间,可以观察某个局部时段的序列的变化。为了观察时间序列的周期性变化,按照上述方法在每一年的12月份添加一条垂直线,作为年度分割线,如图9.4所示。

图9.4 添加年度分割线

2.添加阴影

如图9.5所示,对阴影的各项属性进行设置。例如,为2020年1月至2020年4月期间添加阴影,以反映此期间铁路客运量的变化。在“Position”选项组中设置阴影的左右边界的横坐标。勾选“Apply color to all vertical shaded areas”复选框,设置的颜色将适用于所有的垂直阴影。

图9.5 添加阴影对话框

3.添加箭头

在图形对象窗口中单击“Proc/Draw/Draw Arrow”,此时光标呈十字形,拖拽光标,即可添加箭头。双击箭头,打开图9.6所示的对话框,设置箭头的端点、颜色和线型等。

图9.6 添加箭头对话框

4.添加文本

单击图形对象窗口中的“AddText”,或者单击“Proc/Add text...”,打开图9.7所示的对话框,输入文本内容。

添加文本对话框的大部分设置都很明了,如文本框的对齐方式、边框、填充色、字体。“Position”下拉列表中有“左上、左下、右上、右下”等备选位置供用户选择,用户也可以自定义文本框的坐标。坐标系的原点在图形左上角,坐标单位是英寸(1英寸≈2.54厘米)。

按图9.7进行设置后,得到图9.8,图中箭头指示了全国铁路月度客运量在2020年2月降至3732万人。

图9.7 添加文本对话框

图9.8 修饰后的图形

若要删除添加的辅助线、阴影、箭头或文本,选中要删除的对象,单击图形对象工具栏中的“Remove”按钮即可。

9.3 图形选项

图形选项(Graph Options)对话框集成了设置图形属性的工具,包括图形的类型、边框和大小、坐标轴和刻度、图例、图形元素、字体、模板和对象等。

本节主要介绍图形选项中色彩、坐标轴、图形模板的设置,这些设置几乎在所有类型的图形中都会用到。本节不介绍特定图形的绘制,本书将在第10章和第21章分别介绍截面数据和时间序列的图形绘制。

1.色彩

如图9.9所示,在“Graph Options”(图形选项)对话框中依次单击“Frame & Size/Color &Border”,在“Color”选项组的“Frame fill”下拉列表中设置横轴和纵轴包围的矩形区域。在“Background”下拉列表中设置坐标轴外围的区域。在“Frame border”选项组中设置图形区域的边框,选择L形边框,突出显示坐标轴。

图9.9 图形色彩的设置

单击“Apply”按钮,将设置应用到图形中,可以预览设置效果,若满意再单击“OK”按钮;若不满意,则继续调整,待满意后再单击“OK”按钮。单击“Undo Page Edits”按钮,将还原到默认设置。

2.坐标轴

在“Graph Options”对话框中单击“Axes & Scaling/Obs/Date axis”,如图9.10所示,在“Observations to label”下拉列表中选择月份,间距6个月,在“Date format”下拉列表中设置日期显示格式,在“Label angel”下拉列表中设置标签角度为15°,在“Label Font”中设置标签的字体和颜色。

图9.10 坐标轴的设置

3.网格线

在“Graph Options”对话框中,依次单击“Axes & Scaling/Grid lines”,如图9.11所示,在“Obs & Date axis grid lines”下拉列表中选择自定义月份步长(Custom (Step =Month)),设置步长为3,意思是每隔3个月添加一条垂直网格线,在“Line attributes”选项组中设置网格线的线型、线宽和颜色。

图9.11 网格线的设置

按图9.4、图9.5、图9.10和图9.11进行设置后,得到图9.12。

图9.12 修饰后的图形

表9.1列出了“Graph Options”对话框中“Option Pages”目录树下所有的图形属性,单击目录树的结点加号,可展开下级目录。

表9.1 “Option Pages”目录中的图形属性

图形选项的大多数设置选项很直观,本书不一一赘述。在实践中,建议用户多尝试,双击要修改的图形元素,即可打开修改该项图形元素的“Graph Options”对话框,经过“修改—预览—修改”,达到满意的图形效果。

9.4 批量修改多图

若要批量修改多个图形,使其达到一致风格和显示效果,可以把多个图形合并到一个图形对象中,进行批量修改。

在工作文件“traveller.wf1”中创建序列图形对象“graph05”、“graph06”和“graph07”,它们分别是“rail”序列、“airline”序列和“road”序列的点图。如图9.13所示,选中3个图形对象,右击,在弹出的快捷菜单中选择“open”,在弹出的窗口中有3幅点图,生成一个新的图形对象,将其命名为“graph08”。

图9.13 工作文件“traveller.wf1”窗口

在图形对象“graph08”窗口中单击“Proc”,打开图9.14所示的菜单。选择“Options on all graphs...”,如9.3节的介绍设置图形的坐标轴标签;选择“Add lines & shading to all graphs...”,如9.2节的介绍添加线条和阴影。这些设置对3幅图形同步生效,得到图9.15。

图9.14 批量修改图形菜单

调用模板“Templates...”,也将对3幅图形同步生效。“Position and align graphs...”用于设置窗口3幅图形的排列方式。

图9.15 批量修改后的图形

9.5 图形模板

Eviews可将图形对象储存为图形模板,也可让用户调用内置的图形模板,提高美化图形的效率。下面将介绍如何创建和调用图形模板。

1.创建图形模板

打开一个图形对象,双击图形区域,打开“Graph Options”对话框,如图9.16所示单击“Templates & Objects/Manage templates”,“Graph to add to predefined templates”列表框中罗列了工作文件中的图形对象,选中要创建模板的图形,在“Name for template”文本框中对模板进行命名,然后单击“Add”按钮,即创建了图形模板。“Predefined templates”列表框中会列出添加的模板。

图9.16 创建图形模板

2.调用图形模板

在“Graph Options”对话框中,依次单击“Templates & Objects/Apply template”,如图9.17所示。在“Predefined templates”列表框中选择“Magazine”模板,单击“OK”按钮,得到图9.18。

图9.17 调用图形模版

图9.18 调用“Magazine”模板后的图形

9.6 图形输出

在图形对象窗口中单击“Proc”,或者在空白区域右击,在弹出的快捷菜单中选择“Save graph to disk...”,打开图形文件保存对话框,如图9.19所示,设置图片的大小、是否锁定图形长宽比、是否选用白色背景色。图形文件可以保存为pdf、png、gif、jpeg或tex的格式。

图9.19 保存图形文件

本章Eviews实战技巧

· 在图形对象窗口空白区域右击,可以调出对图形进行修饰(添加辅助线、阴影、箭头、文本、调用模板等)的菜单。

· 若要修改图形元素,双击该元素,即可修改其设置。

· 在图形选项对话框中对图形进行设置后,单击“Apply”按钮,预览图形效果,若满意,再单击“OK”按钮。

· 若要修改多幅图形至统一的风格,可将其同时选中后打开,创建新的图形对象,进行批量修改。 Z7w+I5i7cjMkdMwXdBoqSi42paB7uydcXH4QKpAqaI+SoO5Jb3I+D/wa3PzFXcXz

点击中间区域
呼出菜单
上一章
目录
下一章
×