scale_cut: scale_x_cut

Description Usage Arguments Value Examples

View source: R/scales.R

Description

scale_x_cut

scale_y_cut

Usage

1
2
3
scale_x_cut(breaks, which = NULL, scales = NULL, expand = FALSE)

scale_y_cut(breaks, which = NULL, scales = NULL, expand = FALSE)

Arguments

breaks

a numeric or numeric vector, the points to be divided

which

integer, the position of subplots to scales, started from left to right or top to bottom.

scales

numeric, relative width or height of subplots.

expand

default is FALSE, logical a vector of range expansion constants used to add some padding around the data to ensure that they are placed some distance away from the axes. Use the convenience function expansion() of ggplot2 to generate the values for the expand argument. The defaults are to expand the scale by 5% on each side for continuous variables. If it is logical, the TRUE means the default of ggplot2 (foregoing statement), and FALSE means no expand for the plot.

Value

gg object

Examples

1
2
3
4
5
6
7
8
9
library(ggplot2)
library(ggbreak)
set.seed(2019-01-19)
d <- data.frame(
     x = 1:20,
     y = c(rnorm(5) + 4, rnorm(5) + 20, rnorm(5) + 5, rnorm(5) + 22)
 )
p <- ggplot(d, aes(x, y)) + geom_col()
p + scale_y_cut(breaks=c(7, 18), which=c(1, 3), scales=c(3, 0.5))

ggbreak documentation built on Oct. 25, 2021, 5:10 p.m.