ggwatercolor: Request a watercolor commission of your ggplot!

View source: R/ggwatercolor.R

ggwatercolorR Documentation

Request a watercolor commission of your ggplot!

Description

This function takes a ggplot2 output and request a handpainted watercolor painting of it! Running this function will bring you to a webpage to confirm the request–a followup email will contain the details and how to pay. No painting will be made until after an email exchange and the payment sent.

Usage

ggwatercolor(
  plot,
  orientation = c("landscape", "portrait"),
  contact_email,
  address,
  ...
)

Arguments

plot

the plot to use as an art print.

orientation

should the plot be landscape or portrait?

contact_email

email address to send order updates.

address

the physical address to mail the painting to. Use the address() function to format it.

...

other options to pass to ragg::agg_png() when turning the plot into an image for the front of the postcard.

quantity

the number of prints to order (defaults to 1).

Details

Watercolor paintings will be made 8"x10" on 140lb cold-press paper with professional light-safe paints. Since these are painted by hand, they may not be exactly accurate to the original, and may be simplified depending on the complexity of the original (which will be discussed by email).

The paintings take up to 4 weeks to be delivered.

See Also

address() to format an address for ggirl

Examples

library(ggplot2)
library(ggirl)
delivery_address <- address(name = "Fake person", address_line_1 = "101 12th st",
  address_line_2 = "Apt 17", city = "Seattle", state = "WA",
  postal_code = "98102", country = "US")
contact_email = "fakeemail275@gmail.com"
plot <- ggplot(data.frame(x=1:10, y=runif(10)),aes(x=x,y=y))+geom_line()+geom_point()+theme_gray(48)
ggwatercolor(plot, orientation = "landscape",
           contact_email = contact_email, address = delivery_address)

jnolis/ggirl documentation built on July 1, 2023, 4:51 p.m.