Package 'ThemePark'

Title: Themes for 'ggplot2' from Popular Culture
Description: Provides 'ggplot2' themes that mirror works from popular culture, such as Barbie, Star Wars, Game of Thrones, and others. The package currently holds 14 themes and a number of corresponding discrete color scales, palettes, and fonts. Each theme (e.g., 'theme_barbie') generates a unique color scheme and font for a 'ggplot2' object that matches the color scheme and font found in the movie, TV show, or video game.
Authors: Matthew B. Jané [aut, cre], Luke C. Pilling [aut] , Christopher T. Kenny [aut]
Maintainer: Matthew B. Jané <[email protected]>
License: MIT + file LICENSE
Version: 0.0.1
Built: 2024-08-15 04:53:00 UTC
Source: https://github.com/MatthewBJane/ThemePark

Help Index


ALIEN Theme Color Palette

Description

ALIEN Theme Color Palette

Usage

alien_theme_colors

Format

character vector of hex code strings

Examples

alien_theme_colors

Asteroid City Inspired Theme Color Palette

Description

Asteroid City Inspired Theme Color Palette

Usage

asteroid_city_theme_colors

Format

character vector of hex code strings

Examples

asteroid_city_theme_colors

Avatar Theme Color Palette

Description

Avatar Theme Color Palette

Usage

avatar_theme_colors

Format

character vector of hex code strings

Examples

avatar_theme_colors

Barbie Box Office Data

Description

This data contains box office data for the Barbie movie, from its first 50 days (July 21, 2023 to September 8, 2023).

Usage

data("barbie_box_office")

Format

a tibble with 50 rows and 11 columns

date

date. Box office date.

dow

factor. Day of the week.

rank

integer. Box office rank.

daily

integer. Daily gross in USD.

percent_yd

numeric. Gross change per day as a percent.

percent_lw

numeric. Gross change per week as a percent.

theaters

integer. Number of theatres.

avg_per_theater

integer. Per theater average gross.

to_date

integer. Gross to date.

day

integer. Day of showing, indexed from 1.

estimated

logical. Flag for if the data is estimated.

Source

Box Office Mojo from https://www.boxofficemojo.com/release/rl1077904129/

Examples

data(barbie_box_office)
barbie_box_office[, 1:6]

Barbie Theme Color Palette

Description

Barbie Theme Color Palette

Usage

barbie_theme_colors

Format

character vector of hex code strings

Examples

barbie_theme_colors

DUNE Theme Color Palette

Description

DUNE Theme Color Palette

Usage

dune_theme_colors

Format

character vector of hex code strings

Examples

dune_theme_colors

Elf Inspired Color Palette

Description

Elf Inspired Color Palette

Usage

elf_palette

Format

character vector of hex code strings

Examples

elf_palette

Elf Inspired Theme Color Palette

Description

Elf Inspired Theme Color Palette

Usage

elf_theme_colors

Format

character vector of hex code strings

Examples

elf_theme_colors

French Dispatch Inspired Theme Color Palette

Description

French Dispatch Inspired Theme Color Palette

Usage

french_dispatch_theme_colors

Format

character vector of hex code strings

Examples

french_dispatch_theme_colors

Friends Color Palette

Description

Friends Color Palette

Usage

friends_palette

Format

character vector of hex code strings

Examples

friends_palette

Friends Theme Color Palette

Description

Friends Theme Color Palette

Usage

friends_theme_colors

Format

character vector of hex code strings

Examples

friends_theme_colors

Futurama Theme Color Palette

Description

Futurama Theme Color Palette

Usage

futurama_theme_colors

Format

character vector of hex code strings

Examples

futurama_theme_colors

Game of Thrones Theme Color Palette

Description

Game of Thrones Theme Color Palette

Usage

gameofthrones_theme_colors

Format

character vector of hex code strings

Examples

gameofthrones_theme_colors

Godfather Theme Color Palette

Description

Godfather Theme Color Palette

Usage

godfather_theme_colors

Format

character vector of hex code strings

Examples

godfather_theme_colors

Grand Budapest Inspired Theme Color Palette

Description

Grand Budapest Inspired Theme Color Palette

Usage

grand_budapest_theme_colors

Format

character vector of hex code strings

Examples

grand_budapest_theme_colors

Gryffindor Theme Color Palette

Description

Gryffindor Theme Color Palette

Usage

gryffindor_theme_colors

Format

character vector of hex code strings

Examples

gryffindor_theme_colors

Hufflepuff Theme Color Palette

Description

Hufflepuff Theme Color Palette

Usage

hufflepuff_theme_colors

Format

character vector of hex code strings

Examples

hufflepuff_theme_colors

Lord of the Rings Theme Color Palette

Description

Lord of the Rings Theme Color Palette

Usage

lordoftherings_theme_colors

Format

character vector of hex code strings

Examples

lordoftherings_theme_colors

Moonrise Kingdom Inspired Theme Color Palette

Description

Moonrise Kingdom Inspired Theme Color Palette

Usage

moonrise_kingdom_theme_colors

Format

character vector of hex code strings

Examples

moonrise_kingdom_theme_colors

Finding Nemo Color Palette

Description

Finding Nemo Color Palette

Usage

nemo_palette

Format

character vector of hex code strings

Examples

nemo_palette

Finding Nemo Theme Color Palette

Description

Finding Nemo Theme Color Palette

Usage

nemo_theme_colors

Format

character vector of hex code strings

Examples

nemo_theme_colors

Oppenheimer Theme Color Palette

Description

Oppenheimer Theme Color Palette

Usage

oppenheimer_theme_colors

Format

character vector of hex code strings

Examples

oppenheimer_theme_colors

Ravenclaw Theme Color Palette

Description

Ravenclaw Theme Color Palette

Usage

ravenclaw_theme_colors

Format

character vector of hex code strings

Examples

ravenclaw_theme_colors

Sauron Color Palette

Description

Sauron Color Palette

Usage

sauron_palette

Format

character vector of hex code strings

Examples

sauron_palette

Elf Inspired Color Scales

Description

Elf Inspired Color Scales

Usage

scale_color_elf_c(...)

scale_fill_elf_c(...)

scale_color_elf_b(...)

scale_fill_elf_b(...)

scale_color_elf_d(...)

scale_fill_elf_d(...)

scale_colour_elf_d(...)

scale_colour_elf_c(...)

scale_colour_elf_b(...)

Arguments

...

Additional arguments to pass to ggplot2::binned_scale for ⁠_b⁠, ⁠ggplot2::scale_[fill/color]_gradient⁠ for ⁠_c⁠, or ggplot2::discrete_scale for ⁠_d⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  facet_wrap(~(hwy > 29)) +
  theme_elf() +
  scale_fill_elf_d()

Finding friends Inspired Color Scales

Description

Finding friends Inspired Color Scales

Usage

scale_color_friends_c(...)

scale_fill_friends_c(...)

scale_color_friends_b(...)

scale_fill_friends_b(...)

scale_color_friends_d(...)

scale_fill_friends_d(...)

scale_colour_friends_d(...)

scale_colour_friends_c(...)

scale_colour_friends_b(...)

Arguments

...

Additional arguments to pass to ggplot2::binned_scale for ⁠_b⁠, ⁠ggplot2::scale_[fill/color]_gradient⁠ for ⁠_c⁠, or ggplot2::discrete_scale

Value

description

Examples

library(ggplot2)

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  facet_wrap(~(hwy > 29)) +
  theme_friends() +
  scale_fill_friends_d()

Finding Nemo Inspired Color Scales

Description

Finding Nemo Inspired Color Scales

Usage

scale_color_nemo_c(...)

scale_fill_nemo_c(...)

scale_color_nemo_b(...)

scale_fill_nemo_b(...)

scale_color_nemo_d(...)

scale_fill_nemo_d(...)

scale_colour_nemo_d(...)

scale_colour_nemo_c(...)

scale_colour_nemo_b(...)

Arguments

...

Additional arguments to pass to ggplot2::binned_scale for ⁠_b⁠, ⁠ggplot2::scale_[fill/color]_gradient⁠ for ⁠_c⁠, or ggplot2::discrete_scale for ⁠_d⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  facet_wrap(~(hwy > 29)) +
  theme_nemo(nemo_font = TRUE) +
  scale_fill_nemo_d()

Super Nintendo Inspired Color Scales

Description

Super Nintendo Inspired Color Scales

Usage

scale_color_snes_c(...)

scale_fill_snes_c(...)

scale_color_snes_b(...)

scale_fill_snes_b(...)

scale_color_snes_d(...)

scale_fill_snes_d(...)

scale_colour_snes_d(...)

scale_colour_snes_c(...)

scale_colour_snes_b(...)

Arguments

...

Additional arguments to pass to ggplot2::binned_scale for ⁠_b⁠, ⁠ggplot2::scale_[fill/color]_gradient⁠ for ⁠_c⁠, or ggplot2::discrete_scale for ⁠_d⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg, aes(cty)) +
  geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  facet_wrap(~(hwy > 29)) +
  theme_snes() +
  scale_fill_snes_d()

ggplot(mpg) +
  geom_point(aes(x = cty, y  = hwy, color = year)) +
  labs(title = 'Mileage comparisons',
    x = 'City Mileage', y = 'Highway Mileage', color = 'Year') +
  theme_snes() +
  scale_color_snes_c()

ALIEN Inspired Color Scales

Description

ALIEN Inspired Color Scales

Usage

scale_fill_alien(...)

scale_color_alien(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  theme_alien() +
  scale_color_alien() +facet_grid(.~class)

Avatar Inspired Color Scales

Description

Avatar Inspired Color Scales

Usage

scale_fill_avatar(...)

scale_color_avatar(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_avatar()

Barbie Inspired Color Scales

Description

Barbie Inspired Color Scales

Usage

scale_fill_barbie(...)

scale_color_barbie(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_barbie()

DUNE Inspired Color Scales

Description

DUNE Inspired Color Scales

Usage

scale_fill_dune(...)

scale_color_dune(...)

scale_fill_dune_discrete(...)

scale_color_dune_discrete(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  theme_dune() +
  scale_color_dune()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="Mileage Grouped by cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_dune()+
  scale_fill_dune_discrete()

Game of Thrones Inspired Color Scales

Description

Game of Thrones Inspired Color Scales

Usage

scale_fill_gameofthrones(...)

scale_color_gameofthrones(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_gameofthrones()

Godfather Inspired Color Scales

Description

Godfather Inspired Color Scales

Usage

scale_fill_godfather(...)

scale_color_godfather(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_godfather() +
  theme_godfather(godfather_font = TRUE)

Lord of the Rings Inspired Color Scales

Description

Lord of the Rings Inspired Color Scales

Usage

scale_fill_lordoftherings(...)

scale_color_lordoftherings(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_lordoftherings()

Oppenheimer Inspired Color Scales

Description

Oppenheimer Inspired Color Scales

Usage

scale_fill_oppenheimer_smoke(...)

scale_color_oppenheimer_smoke(...)

scale_fill_oppenheimer_flame(...)

scale_color_oppenheimer_flame(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_oppenheimer_flame()

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_oppenheimer_flame()

Spiderman Inspired Color Scales

Description

Spiderman Inspired Color Scales

Usage

scale_fill_spiderman(...)

scale_color_spiderman(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_spiderman()

Star Wars Inspired Color Scales

Description

Star Wars Inspired Color Scales

Usage

scale_fill_starwars(...)

scale_color_starwars(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_starwars()+
  theme_starwars(starwars_font = TRUE)

Terminator Inspired Color Scales

Description

Terminator Inspired Color Scales

Usage

scale_fill_terminator(...)

scale_color_terminator(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_terminator() +
  theme_terminator(terminator_font = TRUE)

Legend of Zelda Inspired Color Scales

Description

Legend of Zelda Inspired Color Scales

Usage

scale_fill_zelda(...)

scale_color_zelda(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_zelda() +
  theme_zelda(zelda_font = TRUE)

Harry Potter Inspired Color Scales

Description

Harry Potter Inspired Color Scales

Usage

scale_fill_gryffindor(...)

scale_color_gryffindor(...)

scale_fill_ravenclaw(...)

scale_color_ravenclaw(...)

scale_fill_hufflepuff(...)

scale_color_hufflepuff(...)

scale_fill_slytherin(...)

scale_color_slytherin(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_gryffindor()

Wes Anderson Movies Inspired Color Scales

Description

Wes Anderson Movies Inspired Color Scales

Usage

scale_fill_grand_budapest(...)

scale_color_grand_budapest(...)

scale_fill_asteroid_city(...)

scale_color_asteroid_city(...)

scale_fill_french_dispatch(...)

scale_color_french_dispatch(...)

scale_fill_moonrise_kingdom(...)

scale_color_moonrise_kingdom(...)

Arguments

...

Additional arguments to pass to ⁠ggplot2::scale_[fill/color]_gradient()⁠

Value

a ggplot scale object

Examples

library(ggplot2)

ggplot(mpg) +
  geom_point(aes(y = class, x = hwy, color = cyl)) +
  labs(title="MPG by Vehicle Type",
       caption="Source: mpg",
       x = "City Mileage",
       color ="# Cylinders") +
  scale_color_grand_budapest()

Simpsons Theme Color Palette

Description

Simpsons Theme Color Palette

Usage

simpsons_theme_colors

Format

character vector of hex code strings

Examples

simpsons_theme_colors

Slytherin Theme Color Palette

Description

Slytherin Theme Color Palette

Usage

slytherin_theme_colors

Format

character vector of hex code strings

Examples

slytherin_theme_colors

Super Nintendo Inspired Color Palette

Description

Super Nintendo Inspired Color Palette

Usage

snes_palette

Format

character vector of hex code strings

Examples

snes_palette

Super Nintendo Inspired Theme Color Palette

Description

Super Nintendo Inspired Theme Color Palette

Usage

snes_theme_colors

Format

character vector of hex code strings

Examples

snes_theme_colors

Spiderman Theme Color Palette

Description

Spiderman Theme Color Palette

Usage

spiderman_theme_colors

Format

character vector of hex code strings

Examples

spiderman_theme_colors

Star Wars Theme Color Palette

Description

Star Wars Theme Color Palette

Usage

starwars_theme_colors

Format

character vector of hex code strings

Examples

starwars_theme_colors

Terminator Theme Color Palette

Description

Terminator Theme Color Palette

Usage

terminator_theme_colors

Format

character vector of hex code strings

Examples

terminator_theme_colors

ALIEN Inspired Theme

Description

ALIEN Inspired Theme

Usage

theme_alien(alien_font = TRUE, ...)

Arguments

alien_font

should theme_alien use Google Font's 'Roboto Condensed'? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm',
             color = alien_theme_colors["dark"],
             fill =  alien_theme_colors["light"]) +
 geom_point(color =  alien_theme_colors["medium"]) +
 labs(title = 'ALIEN Scatter Plot') +
 theme_alien()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_alien()

Avatar Inspired Theme

Description

Avatar Inspired Theme

Usage

theme_avatar(avatar_font = TRUE, ...)

Arguments

avatar_font

should theme_avatar use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Avatar Scatter Plot') +
  theme_avatar()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_avatar()

Barbie Inspired Theme

Description

Barbie Inspired Theme

Usage

theme_barbie(barbie_font = TRUE, ...)

Arguments

barbie_font

should theme_barbie use Google Font's Sansita Swashed? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Barbie Scatter Plot') +
  theme_barbie()

DUNE Inspired Theme

Description

DUNE Inspired Theme

Usage

theme_dune(dune_font = TRUE, ...)

Arguments

dune_font

should theme_dune use https://www.dafont.com/dune-rise.font? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm',
              color = dune_theme_colors["dark"],
              fill =  dune_theme_colors["light"]) +
 geom_point(color =  dune_theme_colors["medium"]) +
 labs(title = 'DUNE Scatter Plot') +
 theme_dune()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="Mileage Grouped by cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_dune()+
  scale_fill_dune_discrete()

Elf Inspired Theme

Description

Elf Inspired Theme

Usage

theme_elf(elf_font = TRUE, ...)

Arguments

elf_font

should theme_elf use custom font? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'elf Scatter Plot') +
  theme_elf()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8, color = NA) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_elf() +
  scale_fill_elf_d()

Friends tv series Inspired Theme

Description

Friends tv series Inspired Theme

Usage

theme_friends(friends_font = TRUE, ...)

Arguments

friends_font

should theme_friends use Google Font's Permanent Marker? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'friends Scatter Plot') +
  theme_friends()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_friends() +
  scale_fill_friends_d()

Futurama Inspired Theme

Description

Futurama Inspired Theme

Usage

theme_futurama(futurama_font = TRUE, ...)

Arguments

futurama_font

should theme_futurama use Google Font's Dongle? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Futurama Scatter Plot') +
  theme_futurama()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_futurama()

Game of Thrones Inspired Theme

Description

Game of Thrones Inspired Theme

Usage

theme_gameofthrones(gameofthrones_font = TRUE, ...)

Arguments

gameofthrones_font

should theme_gameofthrones use Google Font's Cinzel? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Game of Thrones Scatter Plot') +
  theme_gameofthrones()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_gameofthrones()

Godfather Inspired Theme

Description

Godfather Inspired Theme

Usage

theme_godfather(godfather_font = TRUE, ...)

Arguments

godfather_font

should theme_godfather use Google Font's Philosopher? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point(color = 'white') +
  labs(title = 'Godfather Scatter Plot') +
  theme_godfather()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_godfather()

Wes Anderson Movies Inspired Themes

Description

Wes Anderson Movies Inspired Themes

Usage

theme_grand_budapest(grand_budapest_font = TRUE, ...)

theme_asteroid_city(asteroid_city_font = TRUE, ...)

theme_french_dispatch(french_dispatch_font = TRUE, ...)

theme_moonrise_kingdom(moonrise_kingdom_font = TRUE, ...)

Arguments

grand_budapest_font

should theme_grand_budapest use Google Font's Limelight? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

asteroid_city_font

should theme_asteroid_city use Google Font's Bungee Shade? Default is TRUE.

french_dispatch_font

should theme_french_dispatch use Google Font's Montserrat Subrayada? Default is TRUE.

moonrise_kingdom_font

should theme_moonrise_kingdom use Google Font's Lobster? Default is TRUE.

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm', color = '#890000') +
  geom_point() +
  labs(title = 'Grand Budapest Scatter Plot') +
  theme_grand_budapest()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_asteroid_city()

Harry Potter Inspired Themes

Description

Harry Potter Inspired Themes

Usage

theme_gryffindor(gryffindor_font = TRUE, ...)

theme_ravenclaw(ravenclaw_font = TRUE, ...)

theme_hufflepuff(hufflepuff_font = TRUE, ...)

theme_slytherin(slytherin_font = TRUE, ...)

Arguments

gryffindor_font

should theme_gryffindor use Google Font's Henny Penny? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

ravenclaw_font

should theme_gryffindor use Google Font's Henny Penny? Default is TRUE.

hufflepuff_font

should theme_gryffindor use Google Font's Henny Penny? Default is TRUE.

slytherin_font

should theme_gryffindor use Google Font's Henny Penny? Default is TRUE.

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm', color = '#890000') +
  geom_point() +
  labs(title = 'Gryffindor Scatter Plot') +
  theme_gryffindor()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_ravenclaw()

Lord of the Rings Inspired Theme

Description

Lord of the Rings Inspired Theme

Usage

theme_lordoftherings(lordoftherings_font = TRUE, ...)

Arguments

lordoftherings_font

should theme_lordoftherings use Google Font's Lugrasimo? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Lord of the Rings Scatter Plot') +
  theme_lordoftherings()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_lordoftherings()

Finding Nemo Inspired Theme

Description

Finding Nemo Inspired Theme

Usage

theme_nemo(nemo_font = TRUE, ...)

Arguments

nemo_font

should theme_nemo use Google Font's Bowlby One SC? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Nemo Scatter Plot') +
  theme_nemo()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_nemo() +
  scale_fill_nemo_d()

Oppenheimer Inspired Theme

Description

Oppenheimer Inspired Theme

Usage

theme_oppenheimer(oppenheimer_font = TRUE, ...)

Arguments

oppenheimer_font

should theme_oppenheimer use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Oppenheimer Scatter Plot') +
  theme_oppenheimer()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_oppenheimer()

Simpsons Inspired Theme

Description

Simpsons Inspired Theme

Usage

theme_simpsons(simpsons_font = TRUE, ...)

Arguments

simpsons_font

should theme_simpsons use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Simpsons Scatter Plot') +
  theme_simpsons()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_simpsons()

Super Nintendo Inspired Theme

Description

Super Nintendo Inspired Theme

Usage

theme_snes(snes_font = TRUE, ...)

Arguments

snes_font

should theme_snes use custom font? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'snes Scatter Plot') +
  theme_snes()

ggplot(mpg, aes(cty)) +
  geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_snes() +
  scale_fill_snes_d()

Spiderman Inspired Theme

Description

Spiderman Inspired Theme

Usage

theme_spiderman(spiderman_font = TRUE, ...)

Arguments

spiderman_font

should theme_spiderman use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Spiderman Scatter Plot') +
  theme_spiderman()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_spiderman()

Star Wars Inspired Theme

Description

Star Wars Inspired Theme

Usage

theme_starwars(starwars_font = TRUE, ...)

Arguments

starwars_font

should theme_starwars use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point(color = 'white') +
  labs(title = 'Star Wars Scatter Plot') +
  theme_starwars()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_starwars()

Terminator Inspired Theme

Description

Terminator Inspired Theme

Usage

theme_terminator(terminator_font = TRUE, ...)

Arguments

terminator_font

should theme_terminator use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point(color = 'white') +
  labs(title = 'Terminator Scatter Plot') +
  theme_terminator()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_terminator()

Legend of Zelda Inspired Theme

Description

Legend of Zelda Inspired Theme

Usage

theme_zelda(zelda_font = TRUE, ...)

Arguments

zelda_font

should theme_zelda use Google Font's IM Fell English? Default is TRUE.

...

additional parameters to pass to ggplot2::theme()

Value

a ggplot2 theme element

Examples

library(ggplot2)

ggplot(data = data.frame(x = rnorm(50, 0, 1), y = rnorm(50,0,1)), aes(x = x, y = y)) +
  geom_smooth(method = 'lm') +
  geom_point() +
  labs(title = 'Zelda Scatter Plot') +
  theme_zelda()

ggplot(mpg, aes(cty)) +
geom_density(aes(fill=factor(cyl)), alpha=0.8) +
  labs(title="Density plot",
       subtitle="City Mileage Grouped by Number of cylinders",
       caption="Source: mpg",
       x="City Mileage",
       fill="# Cylinders") +
  theme_zelda()

Index of themes in ThemePark

Description

Index of themes in ThemePark

Usage

themepark_themes

Format

data.frame of themes with creator

Examples

themepark_themes

Legend of Zelda Color Palette

Description

Legend of Zelda Color Palette

Usage

zelda_palette

Format

character vector of hex code strings

Examples

zelda_palette

Legend of Zelda Theme Color Palette

Description

Legend of Zelda Theme Color Palette

Usage

zelda_theme_colors

Format

character vector of hex code strings

Examples

zelda_theme_colors