R: Descriptive statistics by groups

desc_statby {ggpubr} | R Documentation

## Descriptive statistics by groups

### Description

Computes descriptive statistics by groups for a measure variable.

### Usage

    desc_statby(data, measure.var, grps, ci = 0.95)

### Arguments

`data` | a data frame.
`measure.var` | the name of a column containing the variable to be summarized.
`grps` | a character vector containing grouping variables; e.g.: grps = c("grp1", "grp2")
`ci` | the percent range of the confidence interval (default is 0.95).

### Value

A data frame containing descriptive statistics, such as:

- length: the number of elements in each group

- min: minimum

- max: maximum

- median: median

- mean: mean

- iqr: interquartile range

- mad: median absolute deviation (see ?MAD)

- sd: standard deviation of the mean

- se: standard error of the mean

- ci: confidence interval of the mean

- range: the range = max - min

- cv: coefficient of variation, sd/mean

- var: variance, sd^2

### Examples

    # Load data
    data("ToothGrowth")

    # Descriptive statistics
    res <- desc_statby(ToothGrowth, measure.var = "len",
       grps = c("dose", "supp"))
    head(res[, 1:10])

[Package ggpubr version 0.1.6 Index]