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:

QuartileDescription
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.

function_col_ref

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

num_quartile

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

Required?Data TypeExample Value
YesInteger3

dec_error_bound

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

Required?Data TypeExample Value
NoDecimal (literal)0.01

Example - Percentile functions