1

I'm trying to create a ggplot2 style where the title, subtitle and the axis.text.y are all left aligned with 0 margin on the plot not on the y axis.

Then I want to have a different margin between the axis.text.y and the panel.grid, say 64px.

Can this be done in the theme() function?

library(ggplot2)
library(magrittr)

iris %>%
  ggplot(aes(Sepal.Length, Sepal.Width,
             color = Species)) +
  geom_point() +
  theme_minimal() +
  theme(legend.position = 0) +
  labs(title = "The Sepal.Width vs. Sepeal.Length",
       subtitle = "The iris dataset",
       y = "") 

Desired outcome:

enter image description here

Tdebeus
  • 1,519
  • 5
  • 21
  • 43

0 Answers0