Самый простой способ создания палитры - использование универсальных функций из базового пакета grDevices:
rainbow()
topo.colors()
terrain.colors()
heat.colors()
Они полезны, если желаемое количество цветов не превышает 7-8.Единственным необходимым аргументом является количество цветов в палитре.
Существует также функция gray()
, которую можно использовать для создания различных оттенков серого.
Или вы можете сделать что-то вроде:
pal <- colorRampPalette(c("red", "blue", "plum"))
barplot(t(as.matrix(mydf)), beside=TRUE, col=pal(3))