require(cowplot)
theme_set(theme_cowplot(font_size=12)) # reduce default font size

plot.mpg <- ggplot(mpg, aes(x = cty, y = hwy, 
  colour = factor(cyl))) + 
  geom_point(size=2.5)

plot.diamonds <- ggplot(diamonds, aes(clarity, fill = cut)) + 
  geom_bar() +
  theme(axis.text.x = element_text(angle=70, vjust=0.5))

plot_grid(plot.mpg, plot.diamonds, labels = c('A', 'B'), align = 'h')

plot.iris <- ggplot(iris, aes(Sepal.Length, Sepal.Width)) + 
  geom_point() + facet_grid(. ~ Species) + 
  stat_smooth(method = "lm") +
  background_grid(major = 'y', minor = "none") + # add thin horizontal lines 
  panel_border() # and a border around each panel
bottom_row <- plot_grid(plot.mpg, plot.diamonds, labels = c('B', 'C'), 
    align = 'h', rel_widths = c(1, 1.3))

plot_grid(plot.iris, bottom_row, labels = c('A', ''), 
    ncol = 1, rel_heights = c(1, 1.2))

results matching ""

    No results matching ""