Я часто работаю с тем, ggplot2
что делает градиенты красивыми ( щелкните здесь, чтобы увидеть пример ). Мне нужно работать с базой, и я думаю, что scales
ее можно использовать и для создания цветовых градиентов, но я совершенно не понимаю, как. Основная цель - создать палитру из n цветов, которая варьируется от цвета x до цвета y. Однако решение должно работать в базе. Это была отправная точка, но нет места для ввода n.
scale_colour_gradientn(colours=c("red", "blue"))
Мне хорошо известно:
brewer.pal(8, "Spectral")
из RColorBrewer
. Я больше ищу подход, похожий на то, как ggplot2
обрабатывает градиенты, который говорит, что у меня есть эти два цвета, и мне нужно 15 цветов на этом пути. Как я могу это сделать?
base
специально просили , но я считаю colourvalues
( также в CRAN ) особенно удобным для сопоставления значений с градиентом. К тому же он довольно легкий (зависит от Rcpp
).