Skip to content

Instantly share code, notes, and snippets.

@dpashouwer
Created June 4, 2020 19:00
Show Gist options
  • Save dpashouwer/4223903d3ed5783158b7e63992155649 to your computer and use it in GitHub Desktop.
Save dpashouwer/4223903d3ed5783158b7e63992155649 to your computer and use it in GitHub Desktop.
Copy ggplot to clipboard
pacman::p_load(tidyverse)
gg_to_clipboard <- function(plot = last_plot(), width = 1000, height = 600, pointsize = 40){
win.graph(width = width, height = height, pointsize = pointsize)
plot %>% print()
savePlot("clipboard", type = "wmf")
dev.off()
}
ggplot(data = mtcars, aes(x = mpg)) + geom_histogram()
gg_to_clipboard()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment