Extensions for 'ggplot2': Custom Geom, Custom Themes, Plot Alignment, Labelled Panels, Symmetric Scales, and Fixed Panel Size

Miscellaneous functions to help customise 'ggplot2' objects. High-level functions are provided to post-process 'ggplot2' layouts and allow alignment between plot panels, as well as setting panel sizes to fixed values. Other functions include a custom 'geom', and helper functions to enforce symmetric scales or add tags to facetted plots.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("egg")

0.4.5 by Baptiste Auguie, 7 years ago


Browse source code at https://github.com/cran/egg


Authors: Baptiste Auguie [aut, cre]


Documentation:   PDF Manual  


GPL-3 license


Imports gtable, grid, grDevices, utils

Depends on gridExtra, ggplot2

Suggests knitr, png


Imported by AgroReg, Certara.Xpose.NLME, EWSmethods, GABB, IDMIR, ShapleyOutlier, baycn, coveffectsplot, explainer, ggcleveland, heatmaply, tidyvpc, topr.

Suggested by MD2sample, Unico, frailtyEM, gridExtra, simRestore, visualpred.


See at CRAN