morris William Morris palettes for ggplot2
分享一个ggplot2中的艺术调色板,各位看官老爷细细品味,喜欢请关注个人公众号R语言数据分析指南持续分享更多优质资源
简介:
“If others can see it the morris package as I have seen it, then it may be called a vision rather than a dream.”
(William Morris, News From Nowhere)
该软件包为ggplot2提供了许多调色板,这些调色板受英国纺织品设计师,诗人,小说家和活动家William Morris的启发。威廉·莫里斯(William Morris)(1834-1896)是英国传统纺织艺术复兴的主要贡献者,与英国工艺美术运动最相关。植根于现代风格(英国新艺术风格)的手工艺品运动以传统手工艺闻名,通常采用中世纪,浪漫和民俗风格的装饰。该运动以倡导经济和社会改革而闻名,是强烈的反工业运动,并且在1930年代之前对欧洲的艺术产生了深远的影响。
安装
请使用该devtools软件包进行安装morris
devtools::install_github("cshoggard/morris")
所有调色板均使用magick和imager包从威廉·莫里斯最著名的六幅作品制成的
Strawberry Thief (1883). V&A Museum no. T.586-1919.
scales::show_col(morris:::strawberry_palette)
Trellis (1864). V&A Museum no. E.452-1919.
scales::show_col(morris:::trellis_palette)
荷兰公园(1883)
scales::show_col(morris:::holland_palette)
孔雀与龙(1878)
scales::show_col(morris:::peacock_palette)
花和叶的刺绣(1885-1895)
scales::show_col(morris:::flowers_palette)
Acanthus (1875). V&A Museum no. E.496-1919.
scales::show_col(morris:::acanthus_palette)
例子:
library(tidyverse)
library(morris)
library(palmerpenguins)
penguins %>%
ggplot(aes(flipper_length_mm, body_mass_g,
shape = species, colour = species)) +
geom_point(size = 3) +
scale_colour_flowers() +
labs(title = "Penguin Mass vs. Flipper Length",
x = "Flipper Length (mm)",
y = "Body Mass (g)",
shape = "Species",
colour = "Species") +theme_minimal()+
theme(plot.title = element_text(size = 18, hjust = 0.5,
margin = margin(0,0,20,0)),legend.position = "bottom")