sm_plot_clean: Remove xticklabels and yticklabels in selected panels for...

View source: R/sm_plot_clean.R

sm_plot_cleanR Documentation

Remove xticklabels and yticklabels in selected panels for proper subplotting

Description

Remove xticklabels and yticklabels in selected panels for proper subplotting

Usage

sm_plot_clean(all_plots, ncol, nrow, wmargin = wmargin, hmargin = hmargin)

Arguments

all_plots

all_plots should be list, which should contain all panels that are to be combined into one figure.

ncol

Number of columns in the combined plot

nrow

Number of rows in the combined plot

wmargin

The amount of width of blank space between subplots. It sets the size of the empty space (i.e., margin) between panels. T he default is set to 1, which should reduce the empty space (right and left side of each panel) between the panels.

hmargin

The amount of height of blank space between subplots. It sets the size of the empty space (i.e., margin) between panels. T he default is set to 1, which should reduce the empty space (right and left side of each panel) between the panels.

Value

Returns a list of plots with new layouts.

Examples

library(smplot2)
library(ggplot2)
ggplot(data = mtcars, mapping = aes(x = drat, y = mpg)) +
  geom_point(shape = 21, fill = '#0f993d', color = 'white',
             size = 3) -> p1

ggplot(data = mtcars, mapping = aes(x = drat, y = mpg)) +
  geom_point(shape = 21, fill = '#0f993d', color = 'white', size = 3) +
  sm_hvgrid() -> p2

sm_plot_clean(list(p1,p2), ncol=2,nrow=1,wmargin=-2, hmargin=-2)


smin95/sesplot documentation built on July 2, 2024, 9:35 a.m.