Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Eviews5 / EViews5 / Docs / EViews 5 Command Ref.pdf
Скачиваний:
47
Добавлен:
23.03.2015
Размер:
5.23 Mб
Скачать

446—Appendix B. Command Reference

Cross-references

See “Boxplots” on page 407 of the User’s Guide for a description of boxplots.

See setelem (p. 449) to modify line and symbol attributes. See also bplabel (p. 231), options (p. 375), axis (p. 217), and scale (p. 433).

setcell

Command

 

 

Insert contents into cell of a table.

The setcell command puts a string or number into a cell of a table.

Syntax

Command: setcell(table_name, r, c, content[, "options"])

Options

Provide the following information in parentheses in the following order: the name of the table object, the row number, r, of the cell, the column number, c, of the cell, a number or string to put in the cell, and optionally, a justification and/or numerical format code. A string of text must be enclosed in double quotes.

The justification options are:

c

Center the text/number in the cell.

 

 

r

Right-justify the text/number in cell.

 

 

l

Left-justify the text/number in cell.

 

 

The numerical format code determines the format with which a number in a cell is displayed; cells containing strings will be unaffected. The format code can either be a positive integer, in which case it specifies the number of decimal places to be displayed after the decimal point, or a negative integer, in which case it specifies the total number of characters to be used to display the number. These two cases correspond to the Fixed decimal and Fixed character fields in the number format dialog.

Note that when using a negative format code, one character is always reserved at the start of a number to indicate its sign, and that if the number contains a decimal point, that will also be counted as a character. The remaining characters will be used to display digits. If the number is too large or too small to display in the available space, EViews will attempt to use scientific notation. If there is insufficient space for scientific notation (six characters or less), the cell will contain asterisks to indicate an error.

setcolwidth—447

Examples

setcell(tab1, 2, 1, "Subtotal")

puts the string “Subtotal” in row 2, column 1 of the table object named TAB1.

setcell(tab1, 1, 1, "Price and cost", "r")

puts the a right-justify string "Price and cost" in row 1, column 1 of the table object named TAB1.

Cross-references

Chapter 4 describes table formatting using commands. See Chapter 14 of the User’s Guide for a discussion and examples of table formatting in EViews.

See also setwidth (p. 468).

setcolwidth Command

Set width of a column of a table.

Provided for backward compatibility. See setwidth (p. 468) for the new method of setting the width of table and spreadsheet columns.

Syntax

Command: setcolwidth(table_name, c, width)

Options

To change the width of a column, provide the following information in parentheses, in the following order: the name of the table, the column number c, and the number of characters width for the new width. EViews measures units in terms of the width of a numeric character. Because different characters have different widths, the actual number of characters that will fit may differ slightly from the number you specify. By default, each column is approximately 10 characters wide.

Examples

setcolwidth(mytab,2,20)

sets the second column of table MYTAB to fit approximately 20 characters.

448—Appendix B. Command Reference

Cross-references

Chapter 4, “Working with Tables”, on page 47 describes table formatting using commands. See also Chapter 14, “Graphs, Tables, and Text Objects”, on page 413 of the User’s Guide for a discussion and examples of table formatting in EViews.

See also setwidth (p. 468) and setheight (p. 461).

setconvert

Series Proc

 

 

Set frequency conversion method.

Determines the default frequency conversion method for a series when copied or linked between different frequency workfiles.

You may override this default conversion method by specifying a frequency conversion method as an option in the specific command (using copy (p. 249), fetch (p. 291), or linkto (p. 339)).

If you do not set a conversion method and if you do not specify a conversion method as an option in the command, EViews will use the conversion method set in the global option.

Syntax

Series Proc:

ser_name.setconvert [up_method down_method]

Follow the series name with a period, the keyword, and option letters to specify the frequency conversion method. If either the up-conversion or down-conversion method is omitted, EViews will set the corresponding method to Use EViews default.

Options

The following options control the frequency conversion method when copying series and group objects to a workfile, converting from low to high frequency:

Low to high

“r” (constant match average), “d” (constant match

conversion

sum), “q” (quadratic match average), “t” (quadratic

methods

match sum), “i” (linear match last), “c” (cubic match

 

last).

 

 

The following options control the frequency conversion method when copying series and group objects to a workfile, converting from high to low frequency:

setelem—449

High to low

High to low conversion methods removing NAs: “a”

conversion

(average of the nonmissing observations), “s” (sum of

methods

the nonmissing observations), “f” (first nonmissing

 

observation), “l” (last nonmissing observation), “x”

 

(maximum nonmissing observation), “m” (minimum

 

nonmissing observation).

 

High to low conversion methods propagating NAs: “an”

 

or “na” (average, propagating missings), “sn” or “ns”

 

(sum, propagating missings), “fn” or “nf” (first, propa-

 

gating missings), “ln” or “nl” (last, propagating miss-

 

ings), “xn” or “nx” (maximum, propagating missings),

 

“mn” or “nm” (minimum, propagating missings).

 

 

Examples

unemp.setconvert a

sets the default down-conversion method of the series UNEMP to take the average of nonmissing observations, and resets the up-conversion method to use the global default.

ibm_hi.setconvert xn d

sets the default down-conversion method for IBM_HI to take the largest observation of the higher frequency observations, propagating missing values, and the default up-conversion method to constant, match sum.

consump.setconvert

resets both methods to the global default.

Cross-references

See “Frequency Conversion” on page 113 of the User’s Guide for a discussion of frequency conversion and the treatment of missing values.

See also copy (p. 249), fetch (p. 291) and linkto (p. 339).

setelem

Graph Proc

 

 

Set individual line, bar and legend options for each series in the graph.

Syntax

Graph Proc:

graph_name.setelem(graph_elem) argument_list

450—Appendix B. Command Reference

where graph_elem is the identifier for the graph element whose options you wish to modify:

integer

Index for graph element (for non-boxplot graphs). For

 

example, if you provide the integer “2”, EViews will

 

modify the second line in the graph.

 

 

box_elem

Boxplot element to be modified: box (“b”), median

 

(“med”), mean (“mean”), near outliers (“near” or

 

“no”), far outliers (“far” or “fo”), whiskers (“w”), sta-

 

ples (“s”). For boxplot graphs only.

The argument list for setelem may contain one or more of the following:

symbol(arg)

Sets the drawing

 

 

 

 

symbol: arg can be

 

 

 

an integer from 1–

 

 

 

13, or one of the

 

 

 

matching keywords.

 

 

 

Selecting a symbol

 

 

 

automatically turns

 

 

 

on symbol use. The

 

 

 

“none” option turns

 

 

 

off symbol use.

 

 

 

 

 

 

 

 

 

 

linecolor(args),

Sets the line and symbol color. The args value may set

lcolor(args)

by using one of the color keywords (e.g., “blue”), or by

 

using the RGB values (e.g., “@RGB(255, 255, 0)”). For

 

a description of the available color keywords (“blue”,

 

“red”, “green”, “black”, “white”, “purple”, “orange”,

 

“yellow”, “gray”, “ltgray”). For a full description of the

 

keywords, see setfillcolor (p. 453).

 

 

linewidth(n1),

Sets the line and symbol width: n1 should be a number

lwidth(n1)

between “.25” and “5”, indicating the width in points.

 

 

setelem—451

linepattern(arg), lpat(arg)

fillcolor(arg), fcolor(arg)

fillgray(n1), gray(n1)

Sets the line pattern to the type specified by arg. arg can be an integer from 1–12 or one of the matching keywords.

Note that the option interacts with the graph options for “color”, “lineauto”, “linesolid”, “linepat” (see options

(p. 375), for details). You may need to set the graph option for “linepat” to

enable the display of line patterns. See options (p. 375).

Note also that the patterns with index values 7–11 have been modfied since version 5.0. In particular, the “none” option has been moved to position 12.

The “none” option turns off lines and uses only symbols.

Sets the fill color for symbols, bars, and pies. The args value may set by using of the color keywords (“blue”, “red”, “green”, “black”, “white”, “purple”, “orange”, “yellow”, “gray”, “ltgray”) or by using the RGB values (e.g., “@RGB(255, 255, 0)”). For a full description of the keywords, see setfillcolor (p. 453)

Sets the gray scale for bars and pies: n1 should be an integer from 1–15 corresponding to one of the predefined gray scale settings (from lightest to darkest).

452—Appendix B. Command Reference

fillhatch(arg), hatch(arg)

Sets the hatch characteristics for bars and pies: arg can be an integer from 1–7, or one of the matching keywords.

preset(n1)

Sets line and fill characteristics to the specified EViews

 

preset values, where n1 is an integer from 1–30. Simul-

 

taneously sets “linecolor”, “linepattern”, “linewidth”,

 

“symbol”, “fillcolor”, “fillgray”, and “fillhatch” to the

 

EViews predefined definitions for graph element n1.

 

When applied to boxplots, the line color of the specified

 

element will be applied to the box, whiskers, and sta-

 

ples.

 

 

default(n1)

Sets line and fill characteristics to the specified user-

 

defined default settings where n1 is an integer from 1–

 

30. Simultaneously sets “linecolor”, “linepattern”, “lin-

 

ewidth”, “symbol”, “fillcolor”, “fillgray”, and “fill-

 

hatch” to the values in the user-defined global defaults

 

for graph element n1.

 

When applied to boxplots, the line color of the specified

 

settings will be applied to the box, whiskers, and sta-

 

ples.

 

 

axis(arg),

Assigns the element to an axis: left (“l”), right (“r”),

axisscale(arg)

bottom (“b”), top (“t”). The latter two options are only

applicable for XY and scatter graphs (scat (p. 435), xy

 

 

(p. 556), xyline (p. 558), xypair (p. 561)).

 

 

legend(str)

Assigns legend text for the element. str will be used in

 

the legend to label the element.

 

 

Examples

graph1.setelem(2) lcolor(blue) lwidth(2) symbol(circle)

sets the second line of GRAPH1 to be a blue line of width 2 with circle symbols.

Соседние файлы в папке Docs