Title: | Bob Ross painting colors and scales for ggplot2 |
---|---|
Description: | This package has three data's and three functions. Giving access to Bob Ross' named colors (18 unique colors) & the hex values for blended colors on each painting (403 paintings). Includes helper functions to visualize palettes for each painting and apply them to ggplot2 objects. |
Authors: | Frank Hull [aut, cre] |
Maintainer: | Frank Hull <[email protected]> |
License: | MIT + file LICENSE |
Version: | 0.0.0.9000 |
Built: | 2025-01-27 04:24:56 UTC |
Source: | https://github.com/frankiethull/BobRossColors |
This is the programmatically created palettes for each Bob Ross painting. scale_fill_bob_ross, scale_color_bob_ross and show_colors_and_paintings all link to this data Colors were mined leveraging a few image processing tools imgpalr in particular was key for calculating the hex values
all_palettes
all_palettes
all_palettes
https://raw.githubusercontent.com/jwilber/Bob_Ross_Paintings/master/data/bob_ross_paintings.csv
sourced from a python library Bob_Ross_Paintings
bob_ross_paintings
bob_ross_paintings
bob_ross_paintings
https://raw.githubusercontent.com/jwilber/Bob_Ross_Paintings/master/data/bob_ross_paintings.csv
Scale Colors, A ggplot2 helper function
scale_color_bob_ross( painting = c("peaceful_valley", "a_walk_in_the_woods"), type = c("divergent", "qualitative") )
scale_color_bob_ross( painting = c("peaceful_valley", "a_walk_in_the_woods"), type = c("divergent", "qualitative") )
painting |
a vector of painting names |
type |
divergent, qualitative, or both |
a set of hex values to scale colors on a ggplot2 object
scale_color_bob_ross(painting = "peaceful_valley", type = "qualitative")
scale_color_bob_ross(painting = "peaceful_valley", type = "qualitative")
Scale Fills, A ggplot2 helper function
scale_fill_bob_ross( painting = c("peaceful_valley", "a_walk_in_the_woods"), type = c("divergent", "qualitative") )
scale_fill_bob_ross( painting = c("peaceful_valley", "a_walk_in_the_woods"), type = c("divergent", "qualitative") )
painting |
a vector of painting names |
type |
divergent, qualitative, or both |
a set of hex values to scale colors on a ggplot2 object
scale_fill_bob_ross(painting = "peaceful_valley", type = "qualitative")
scale_fill_bob_ross(painting = "peaceful_valley", type = "qualitative")
Show Colors & Paintings
show_colors_and_paintings( paintings = c("peaceful_valley", "a_walk_in_the_woods") )
show_colors_and_paintings( paintings = c("peaceful_valley", "a_walk_in_the_woods") )
paintings |
a vector of painting names from all_palettes |
a visualization of palettes and the painting
show_colors_and_paintings(paintings = c("peaceful_valley"))
show_colors_and_paintings(paintings = c("peaceful_valley"))
this lists all uniquely named colors and their hex values. These are the unblended unique colors
unique_bob_ross_colors
unique_bob_ross_colors
unique_bob_ross_colors
https://raw.githubusercontent.com/jwilber/Bob_Ross_Paintings/master/data/bob_ross_paintings.csv