Specifications
Mode
714 InfoMaker
Mode
Description Calculates the mode of the values of the column. The mode is the most
frequently occurring value.
Syntax Mode ( column { FOR range { DISTINCT { expres1 {, expres2 {, ... } } } } } )
Return value
The numeric datatype of the column. Returns the mode of the values of the
rows in range if it succeeds and –1 if an error occurs.
Usage If you specify range, Mode returns the mode of column in range. If you specify
DISTINCT,
Mode returns the mode of the distinct values in column, or if you
specify expresn, the mode of column for each distinct value of expresn.
Argument Description
column The column for which you want the mode of the data values.
Column can be the column name or the column number preceded
by a pound sign (#). Column can also be an expression that includes
a reference to the column. The datatype of column must be numeric.
FOR range
(optional)
The data that will be included in the mode. For most presentation
styles, values for range are:
• ALL – (Default) The mode of all values in column.
• GROUP n – The mode of values in column in the specified
group. Specify the keyword GROUP followed by the group
number: for example, GROUP 1.
• PAGE – The mode of the values in column on a page.
For Crosstabs, specify CROSSTAB for range:
• CROSSTAB – (Crosstabs only) The mode of all values in
column in the crosstab.
For Graph and OLE objects, specify one of the following:
• GRAPH – (Graphs only) The mode of values in column in the
range specified for the Rows option.
• OBJECT – (OLE objects only) The mode of values in column in
the range specified for the Rows option.
DISTINCT
(optional)
Causes
Mode to consider only the distinct values in column when
determining the mode. For a value of column, the first row found
with the value is used and other rows that have the same value are
ignored.
expresn
(optional)
One or more expressions that you want to evaluate to determine
distinct rows. Expresn can be the name of a column, a function, or
an expression.