Easy Graphs for Data Visualisation and Linear Models for ANOVA
ANOVA table from a generalised additive model (gam)
Fit a generalised additive model (gam)
Get graf internal
Call grafify palettes for scale & fill functions
Call grafify palettes for scale & fill functions
List of hexcodes of colours in grafify palettes
List of palettes available in grafify package
Make one-way or two-way independent group or randomised block design d...
Make one-way or two-way independent group or randomised block design d...
Make one-way or two-way independent group or randomised block design d...
Make one-way or two-way independent group or randomised block design d...
ANOVA table from linear mixed effects analysis.
ANOVA table from linear mixed effects analysis.
Model from a linear mixed effects model with varying slopes
Model from a linear mixed effects model
Plot of mean & error bars for 1-way ANOVAs with matched shapes mapped ...
Plot a bar graph for 1-way ANOVAs with matched shapes mapped to blocki...
Plot a scatter and box plot for 1-way ANOVAs with matched shapes mappe...
Plot a scatter with violin & box plot for 1-way ANOVAs with matched sh...
Plot mean & error bars for 2-way ANOVAs with or without a blocking fac...
Plot scatter plot with bar & error bars for 2-way ANOVAs with or witho...
Plot scatter, box & whiskers for 2-way ANOVAs with or without a blocki...
Plot scatter, box & violin for 2-way ANOVAs with or without a blocking...
Before-after style graph with a boxplot
Plot a before-after plot with lines joining colour-matched symbols.
Plot a before-after plot with lines joining shape-matched symbols.
Plot density distribution of data.
Plot a dotplot on a bar graph with SD error bars with two variables.
Plot a dotplot on a boxplot with two variables.
Plot a dotplot on a violin plot with two variables.
Plot prediction of gam model
See grafify colour palettes
Plot data distribution as histograms.
Plot data and predictions from linear model
Add log transformations to graphs
Plot a point as mean with SD error bars using two variables.
Plot model diagnostics for generalised additive models
Plot quantile-quantile (QQ) graphs from data.
Plot quantile-quantile (QQ) graphs from residuals of linear models.
Plot scatter dots on a bar graph with SD error bars with two variables...
Plot a scatter plot on a boxplot with two variables.
Plot a scatter plot on a violin plot with two variables.
Plot points on a quantitative X - Y plot & a categorical grouping vari...
Plot points on a quantitative X - Y plot & a numeric grouping variable...
Level-wise post-hoc comparisons from a linear or linear mixed effects ...
Pairwise post-hoc comparisons from a linear or linear mixed effects mo...
Use emtrends to get level-wise comparison of slopes from a linear mode...
Use emtrends to get pairwise comparison of slopes from a linear model.
Use emtrends to get level-wise comparison of slopes from a linear mode...
Post-hoc comparisons to a control or reference group.
scale_colour_ and scale_fill_ functions
scale_colour_ and scale_fill_ functions
ANOVA table from a linear model fit to data.
Model from a linear model fit to data.
Get numeric summary grouped by factors
Reordering groups along X-axis
A modified theme_classic() for grafify-like graphs.
Easily explore data by plotting graphs with a few lines of code. Use these ggplot() wrappers to quickly draw graphs of scatter/dots with box-whiskers, violins or SD error bars, data distributions, before-after graphs, factorial ANOVA and more. Customise graphs in many ways, for example, by choosing from colour blind-friendly palettes (12 discreet, 3 continuous and 2 divergent palettes). Use the simple code for ANOVA as ordinary (lm()) or mixed-effects linear models (lmer()), including randomised-block or repeated-measures designs, and fit non-linear outcomes as a generalised additive model (gam) using mgcv(). Obtain estimated marginal means and perform post-hoc comparisons on fitted models (via emmeans()). Also includes small datasets for practising code and teaching basics before users move on to more complex designs. See vignettes for details on usage <https://grafify.shenoylab.com/>. Citation: <doi:10.5281/zenodo.5136508>.