g_pkg(G;S;O;K;X)
Returns a package value for each group, in the specified order. (Available as of version 15.21)
Function type
Vector only
Syntax
g_pkg(G;S;O;K;X)
Input
Argument | Type | Description |
---|---|---|
G |
any | A space- or comma-separated list of column names Rows are in the same group
if their values for all of the columns listed in If If any of the columns listed in |
S |
integer | The name of a column in which every row evaluates to a 1 or 0, which determines
whether or not that row is selected to be included in the calculation If
If any of the values in
|
O |
integer | A space- or comma-separated list of column names that
determine the row order within a particular group If
If any of the values in |
K |
list-value | The keys to the package, which must yield valid key names |
X |
any simple type | A column name The values
corresponding to each key in
|
Return Value
For every row in each group defined by G
and ordered by O
(and
for those rows where S
=1, if
specified), g_pkg
returns a package value for each
group specified by G
, where the keys are specified
by K
and the values are specified by
X
.
If no rows have valid (non-N/A) values for X
, the result is N/A.
g_
functions.