Creating a dataframe with an added column corresponding to summary for categorical variables.

cat_label_df(data, label.content = "percentage", perc.k = 1, ...)

Arguments

data

A dataframe containing summaries for categorical variables. Should contain columns named either "perc" or "counts" or both.

label.content

Character decides what information needs to be displayed on the label in each pie or bar slice. Possible options are "percentage" (default), "counts", "both".

perc.k

Numeric that decides number of decimal places for percentage labels (Default: 0).

...

Ignored.

Examples

# \donttest{ # dataframe with label column ggstatsplot:::cat_label_df( data = ggstatsplot:::cat_counter(mtcars, am, cyl), label.content = "both", perc.k = 1 )
#> # A tibble: 6 x 5 #> cyl am counts perc label #> <dbl> <dbl> <int> <dbl> <chr> #> 1 4 1 8 72.7 "n = 8\n(72.7%)" #> 2 6 1 3 42.9 "n = 3\n(42.9%)" #> 3 8 1 2 14.3 "n = 2\n(14.3%)" #> 4 4 0 3 27.3 "n = 3\n(27.3%)" #> 5 6 0 4 57.1 "n = 4\n(57.1%)" #> 6 8 0 12 85.7 "n = 12\n(85.7%)"
# }