A summaryFunction
, intended to be called from summarize
,
which calculates the 1st and 3rd quartiles of a variable. NA, NaN and Inf values are removed
prior to the computations.
quartiles(v, maxDecimals = 2)
v | A variable (vector) of type numeric or integer. |
---|---|
maxDecimals | A positive integer or |
An object of class summaryResult
with the following entries: $feature
("1st and 3rd quartiles"), $result
(the 1st and 3rd quartiles of v
) and
$value
(the quartiles in their original format).
The quartiles are computed using the quantile
function from stats
,
using type 7 quantiles for integer and numeric variables and type 1 quantiles for Date variables.
quartiles(c(1:100))#> 1st and 3rd quartiles: 25.75; 75.25quartiles(rnorm(1000), maxDecimals = 4)#> 1st and 3rd quartiles: -0.7179; 0.6561