Function Reference

The entries below form an alphabetical listing of the functions available in EViews. By functions, we mean an expression that can (but need not) take arguments and that returns a value in the form of a number, string, or object. The function arguments may be numeric or alphanumeric, and may be specified using literal values, substitution or replacement variables, EViews objects, or values returned by other functions.

Typically, an EViews function may be identified by an initial “@” in the name, as in “@mean” or “@movav”. There are, however, a handful of functions such as “log” or “exp” for which both a “@” and a non-“@” form exist.

Functions in EViews may be grouped in a number of different ways. Some functions may be characterized as element functions that work on scalar values or individual elements of objects. Other functions produce descriptive statistics for data in series, groups, and matrices. There are some functions which work on matrix objects as a whole, performing standard operations such as matrix multiplication, inversion, and factoring, while other functions focus on alphanumeric data or operations involving dates.

Before proceeding to the function summaries and a full alphabetical listing, we offer brief background on the nature of function arguments in EViews.