ggstatsplot is an extension of 'ggplot2', 'ggstatsplot' creates graphics with details from statistical tests included in the plots themselves. It provides an easier API to generate information-rich plots for statistical analysis of continuous (violin plots, scatterplots, histograms, dot plots, dot-and-whisker plots) or categorical (pie and bar charts) data. Currently, it supports the most common types of statistical tests: parametric, nonparametric, robust, and Bayesian versions of t-test/ANOVA, correlation analyses, contingency table analysis, meta-analysis, and regression analyses.

Details

ggstatsplot

The main functions are-

  • ggbetweenstats function to produce information-rich comparison plot between different groups or conditions with ggplot2 and details from the statistical tests in the subtitle.

  • ggwithinstats function to produce information-rich comparison plot within different groups or conditions with ggplot2 and details from the statistical tests in the subtitle.

  • ggscatterstats function to produce ggplot2 scatterplots along with a marginal histograms/boxplots/density plots from ggExtra and details from the statistical tests in the subtitle.

  • ggpiestats function to produce pie chart with details from the statistical tests in the subtitle.

  • ggbarstats function to produce stacked bar chart with details from the statistical tests in the subtitle.

  • gghistostats function to produce histogram for a single variable with results from one sample test displayed in the subtitle.

  • ggdotplotstats function to produce Cleveland-style dot plots/charts for a single variable with labels and results from one sample test displayed in the subtitle.

  • ggcorrmat function to visualize the correlation matrix.

  • ggcoefstats function to visualize results from regression analyses.

  • combine_plots2 helper function to combine multiple ggstatsplot plots using cowplot::plot_grid() with a combination of title, caption, and annotation label.

For more documentation, see the dedicated Website.

See also

Author

Maintainer: Indrajeet Patil patilindrajeet.science@gmail.com (ORCID) (@patilindrajeets) [copyright holder]