extract_stats function

Extracting data frames or expressions from {ggstatsplot} plots

Extracting data frames or expressions from {ggstatsplot} plots

extract_stats(p) extract_subtitle(p) extract_caption(p)

Arguments

  • p: A plot from {ggstatsplot} package

Returns

A list of tibbles containing summaries of various statistical analyses. The exact details included will depend on the function.

Details

These are convenience functions to extract data frames or expressions with statistical details that are used to create expressions displayed in {ggstatsplot} plots as subtitle, caption, etc. Note that all of this analysis is carried out by the {statsExpressions}

package. And so if you are using these functions only to extract data frames, you are better off using that package.

The only exception is the ggcorrmat() function. But, if a data frame is what you want, you shouldn't be using ggcorrmat() anyway. You can use correlation::correlation() function which provides tidy data frames by default.

Examples

set.seed(123) # non-grouped plot p1 <- ggbetweenstats(mtcars, cyl, mpg) # grouped plot p2 <- grouped_ggbarstats(Titanic_full, Survived, Sex, grouping.var = Age) # extracting expressions ----------------------------- extract_subtitle(p1) extract_caption(p1) extract_subtitle(p2) extract_caption(p2) # extracting data frames ----------------------------- extract_stats(p1) extract_stats(p2)