Learn R Programming

ggpubr (version 0.1.1)

desc_statby: 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

Run this code
# Load data
data("ToothGrowth")

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

Run the code above in your browser using DataLab