Learn R Programming

ggeasy (version 0.1.4)

easy_rotate_labels: Easily rotate x axis labels

Description

A shortcut to

Usage

easy_rotate_labels(
  which = c("both", "x", "y"),
  angle = 90,
  side = c("left", "middle", "right"),
  teach = FALSE
)

easy_rotate_x_labels( angle = 90, side = c("left", "middle", "right"), teach = FALSE )

easy_rotate_y_labels( angle = 90, side = c("left", "middle", "right"), teach = FALSE )

Value

a theme object which can be used in ggplot2 calls.

Arguments

which

which axis or axes to rotate, by default "both"

angle

angle through which the text should be rotated. Can also be one of "startattop" or "startatbottom" to define where the text should start.

side

horizontal justification of the text before rotation

teach

print longer equivalent ggplot2 expression?

Details

theme(axis.text.x = element_text(angle, hjust))

Examples

Run this code
library(ggplot2)
ggplot(mtcars, aes(mpg, hp)) +
  geom_point() +
  easy_rotate_labels()

Run the code above in your browser using DataLab