maxBy

maxBy returns the maximum value for each group. Null values are ignored.

Syntax

Parameters

ParameterTypeDescription
groupByColumnsString...

The column(s) by which to group data.

  • NULL returns the maximum value for each column in the table.
  • "X" will output the maximum value of each group in column X.
  • "X", "Y" will output the maximum value of each group designated from the X and Y columns.
groupByColumnsColumnName...

The column(s) by which to group data.

  • NULL returns the maximum value for each column in the table.
  • "X" will output the maximum value of each group in column X.
  • "X", "Y" will output the maximum value of each group designated from the X and Y columns.
groupByColumnsCollection<String>

The column(s) by which to group data.

  • NULL returns the maximum value for each column in the table.
  • "X" will output the maximum value of each group in column X.
  • "X", "Y" will output the maximum value of each group designated from the X and Y columns.

Returns

A new table containing the maximum value for each group.

Examples

In this example, maxBy returns the maximum value for each column.

In this example, maxBy returns the maximum value, as grouped by X.

In this example, maxBy returns the maximum value, as grouped by X and Y.