label_wsj {wsjplot}R Documentation

Label plots like the wall street journal i.e. display the units only on the top tick of the graph

Description

Label plots like the wall street journal i.e. display the units only on the top tick of the graph

Usage

label_wsj(prefix = "$", suffix = "", rm.bottom = TRUE, accuracy = NA, ...)

Arguments

prefix

character, the unit label to prefix on the max number of the y-axis

suffix

character, the unit label to append on the max number of the y-axis

rm.bottom

logical, remove the lowest number?

accuracy

double, the precision for labels e.g. 1, 0.1, or 0.01

...

args passed to scales::label_comma(...)

Examples

library(ggplot2)
`%>%` <- magrittr::`%>%`

plt <- economics_long %>%
  dplyr::filter(variable %in% c("psavert", "uempmed")) %>%
  ggplot(aes(date, value, color = variable)) +
  geom_line() +
  scale_y_continuous(
      labels = label_wsj(prefix = "$", suffix = " %")
  ) +
  theme_wsj() +
  labs(
    title = "Some Economics Plot",
    caption = "Source: Top secret."
  )


[Package wsjplot version 0.1.0 Index]