ggexport | R Documentation |
Export ggplots
ggexport( ..., plotlist = NULL, filename = NULL, ncol = NULL, nrow = NULL, width = 480, height = 480, pointsize = 12, res = NA, verbose = TRUE )
... |
list of plots to be arranged into the grid. The plots can be either
ggplot2 plot objects, arbitrary gtables or an object of class
|
plotlist |
(optional) list of plots to display. |
filename |
File name to create on disk. |
ncol |
(optional) number of columns in the plot grid. |
nrow |
(optional) number of rows in the plot grid. |
width, height |
plot width and height, respectively (example, width = 800, height = 800). Applied only to raster plots: "png", "jpeg", "jpg", "bmp" and "tiff". |
pointsize |
the default pointsize of plotted text (example, pointsize = 8). Used only for raster plots. |
res |
the resolution in ppi (example, res = 250). Used only for raster plots. |
verbose |
logical. If TRUE, show message. |
Alboukadel Kassambara <alboukadel.kassambara@gmail.com>
## Not run: require("magrittr") # Load data data("ToothGrowth") df <- ToothGrowth df$dose <- as.factor(df$dose) # Box plot bxp <- ggboxplot(df, x = "dose", y = "len", color = "dose", palette = "jco") # Dot plot dp <- ggdotplot(df, x = "dose", y = "len", color = "dose", palette = "jco") # Density plot dens <- ggdensity(df, x = "len", fill = "dose", palette = "jco") # Export to pdf ggarrange(bxp, dp, dens, ncol = 2) %>% ggexport(filename = "test.pdf") # Export to png ggarrange(bxp, dp, dens, ncol = 2) %>% ggexport(filename = "test.png") ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.