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