Computes an approximation for a specified quartile across all row values in a column or group. Input column can be of Integer or Decimal.

Quartiles are computed as follows:

0Minimum value
125th percentile
2Median value
375th percentile and higher

approximatequartile(myScores, 3)

Output: Computes the approximate value that is at the 3rd quartile across all values in the myScores column.

approximatequartile(function_col_ref,num_quartile) [group:group_col_ref] [limit:limit_count]

ArgumentRequired?Data TypeDescription
function_col_refYstringName of column to which to apply the function
num_quartileYintegerInteger value (0-3) of the quartile to compute
dec_error_boundNdecimalError factor for computing approximations. Decimal value represents error factor as a percentage (0.4 is 0.4%).

For more information on the group and limit parameters, see Pivot Transform.


Name of the column the values of which you want to calculate the quartile. Column must contain Integer or Decimal values.

Required?Data TypeExample Value
YesString (column reference)precipitationIn


Integer literal value indicating the quartile that you wish to compute. Input value must be between 0 and 3, inclusive.

Required?Data TypeExample Value


As needed, you can insert an error boundary factor as a parameter into the computation of this approximate value.

NOTE: This value is not applicable to jobs executed on the running environment.

Required?Data TypeExample Value
NoDecimal (literal)0.01

Example - Percentile functions