NatParksPalettes: Пакет цветовой палитры, вдохновленный национальными парками
Структура NatParksPalettes основана на пакете MetBrewer, о котором мы уже говорили.
На момент написания поста пакет не был доступен на CRAN, поэтому установить его можно из GitHub:
install.packages("devtools")
devtools::install_github("kevinsblake/NatParksPalettes")
На момент написания поста пакет содержит 15 палитр:
● Acadia
● Arches
● Arches2
● Banff
● BryceCanyon
● DeathValley
● Everglades
● Glacier
● GrandCanyon
● KingsCanyon
● Olympic
● Redwood
● SmokyMtns
● Yellowstone
● Yosemite
С помощью команды names(NatParksPalettes) вы в любой момент можете получить актуальный список доступных палитр.
Несколько примеров использования с ggplot2:
library(ggplot2)
library(NatParksPalettes)
ggplot(data=iris, aes(x=Species, y=Petal.Length, fill=Species)) +
geom_violin() +
scale_fill_manual(values=natparks.pals("Yellowstone", 3))
ggplot(data=iris, aes(x=Sepal.Length, y=Sepal.Width, color=Species)) +
geom_point(size=2) +
scale_color_manual(values=natparks.pals("Banff", 3))
ggplot(data=iris, aes(x=Species, y=Sepal.Width, color=Sepal.Width)) +
geom_point(size=3) +
scale_color_gradientn(colors=natparks.pals("Arches2"))
Все представленные в пакете палитры были проверены на совместимость восприятия людьми с ограниченным восприятием цветом.
Получить список палитр рекомендованных для людей страдающих дальтонизмом можно с помощью команды NatParksPalettes::colorblind_palettes().
Так же можно проверить на совместимость с проблемами восприятия цветов любую палитру с помоoью команды NatParksPalettes::colorblind.friendly("DeathValley").
Ссылки:
- все примеры кода были заимствованы с README пакета на GitHub, там же детально можно ознакомится со всеми доступными палитрами.