Learn R Programming

wsjplot (version 0.1.0)

label_wsj: 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

Run this code
# NOT RUN {
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."
  )

# }

Run the code above in your browser using DataLab