ggplot(data=mpg) + geom_point(mapping = aes(x=displ, y=hwy, color=displ<5)) + scale_colour_manual(values=c("gold", "red"))
Здесь мы используем логический вектор, который преобразуется в числовой, чтобы обеспечить двухцветную шкалу, то есть значение для
aes(color)
равноas.integer(mpg$displ < 5)
.Затем мы конвертируем это в другую двухцветную шкалу по нашему выбору, используя именованные значения для цветов. Это дает:
Дополнительные варианты цветов см. В следующем (в
package:grDevices
, поэтому следует загрузить по умолчанию):demo("colors")
Посмотрите Размер Измерительного элемента и Местоположение для справки
Эта шпаргалка для библиотеки Prototype имеет хороший пример.