Как изменить цвет точек по умолчанию в ggplot2 условно? [Дубликат]

В SQL Server 2005+ вы можете использовать функции Window. Но он не поддерживается в MySQL.

В подзапросе, выбор операторов должен иметь оператор объединения. Например:

SELECT * FROM (
    (SELECT COUNT(..) ...) AS C1
       INNER JOIN (SELECT COUNT(...) ...) AS C2
            ON <condition>
       INNER JOIN ... )
-3
задан Mike 15 January 2019 в 22:57
поделиться

1 ответ

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).

Затем мы конвертируем это в другую двухцветную шкалу по нашему выбору, используя именованные значения для цветов. Это дает:

enter image description here

Дополнительные варианты цветов см. В следующем (в package:grDevices, поэтому следует загрузить по умолчанию):

demo("colors")
0
ответ дан dardisco 15 January 2019 в 22:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: