Graphs and Tables

EViews 10 offers several improvements to graphs and tables, including new graph types, tools for graphing multiple series, new customization tools, and the ability to sort the rows of a table.

Bubble plots

EViews 10 offers support for various types of bubble plot. A bubble plot is an extension of a scatter plot where the third dimension may be used to specify the size of a data point. Unlike traditional scatter plots, where bubble sizes are fixed, bubble plots allow for variable size bubbles.

To create a bubble plot, select Bubble Plot as your graph type:

Bubble plots requires a minimum of three series (a series triplet). When creating a bubble plot from a group object, you have two ways of defining the triplet: First vs All or XYZ triplets.

First vs All assigns the first series of the group to the horizontal axis, uses the last series to determine the bubble size, and assigns all other series (from the second to the penultimate) to the vertical axis. Suppose, for example, we have a group consisting of the series X, Y1, Y2, Y3, and Z.

If we plot this as a bubble plot and select Single graph - First vs All (XY..YZ), EViews will produce:

Alternatively, XYZ triplets uses successive series triplets in the group to create one plot. When using successive triplets, the first series of the triplet is assigned to the horizontal axis, the second series is assigned to the vertical axis and the last series of the triplet determines bubble size.

You may also choose to have all the triplets appear in one single graph or to create multiple graphs, with a single graph for each data triplet.

Below we have collected data on inflation, unemployment, and population from several European countries for 2016, and imaginary data for 2020.

We create a Phillips curve bubble plot for each year by selecting Multiple graphs - XYZ triplet.

• See also bubble

Updating Series in Graph Objects

EViews 10 offers tools for adding and removing series from an updating graph object via the mouse and keyboard.

Previously, the number and identity of series in an updating graph object was fixed. Adding or removing a series meant adding or removing the desired series from a group object, graphing the group, freezing the view to create a graph object, and then performing customizations as desired. If there was a particular graph that you wanted repeated for a number of series, this procedure quickly became cumbersome.

In EViews 10, updating graph objects may be modified by dragging and dropping the series from the workfile window to the graph.

To add series, simply select one or more series you want to add to the graph object in the workfile window and drag-and-drop them onto the updating graph object.

Both the graph and legend will update to reflect the added series.

Series may also be removed from updating graph objects. Select the series you wish to remove by clicking on its graph (multiple series can be selected at the same time).

After hitting the delete key, the series is removed from the graph.

Graph View Text Annotation

Previously, only graph objects could be customized using text labels. Thus, a graph view of a series object would need to be frozen before text could be added. This restriction is eliminated in EViews 10. Note, however, that the labels will be lost if you change the object view so that if you wish to preserve the labels, the view still needs to be frozen.

Text labels can be added by right-clicking on the graph and selecting Add text...

You will see the usual Text Labels window:

If you attempt to close your graph after adding text labels you will be warned that any text customizations will be lost unless the graph is frozen.

Interactive Observation Annotation

Previous versions of EViews allows you to identify observations in a graph using flyovers that appeared when you hovered your cursor over a point on the graph.

These flyovers, which contained information about the observation identifier and data value, were transitory, and vanished as soon as the cursor moved.

EViews 10 now allows you to create a text object at the flyover location, making it easy for you to identify and describe specific observations in your graph. With the flyover displayed, simply right-mouse click and select Pin flyover:

Once pinned, the flyover text may be modified, and the text box may be customized in the usual fashion. Simply double click on the text box to bring up the settings dialog.

New Graph Settings

EViews 10 offers a number of new graph templates and settings which offer more flexible customization for your graph views and objects.

New Templates

EViews 10 includes a number of new graph templates for use in customizing the look of your graphs. Some of the new design elements in these template include a different aspect ratio, white background, grid lines, and thicker lines in line graphs.

In addition, we have changed the default graph views to use a new templates.

You may, of course, change the default template back to the previous one, or select an alternative from the list of those provided, or one that you have designed.

New Preset Graph Element Colors

To aid you in customizing your graphs, we have defined a number of new preset line and bar colors. These colors can be viewed in Graphics Defaults/Lines & Symbols and Fill Areas.

Minor ticks

You may now add minor ticks to the data axis of a graph. The tick scaling can be set by going to Graphics Defaults.../Axes & Scaling/Data axis.

The minor tick count is the number of ticks that appears between each set of major ticks.

Table Row Sorting

In EViews 10 you may easily sort the rows of a table using values in one or more columns. To sort, you must be in table edit mode. Highlight the data you wish to sort (note that the sort keys must also be selected), then right-click and select Sort... in the pop-up menu:

EViews will display the sort dialog prompting you to specify your sort keys and direction

You may use the dialog to choose the columns on which to sort, and whether to use ascending or descending order. The rows will first be sorted on the basis of the primary key, and ties will be broken using the secondary and tertiary keys. Note that you may remove any existing sorting using the None option. Click on OK to sort the selection.

Note when sorting both numeric and alphabetic data in a given column that numbers will be treated as smaller than letters.

• See “Sorting Rows”

• See also Table::sort