ggplot2: порядок расположения факторов внутри геома

У меня есть (плотный) набор данных, который состоит из 5 групп, поэтому мой data.frame выглядит примерно как x, y, group. Я могу построить эти данные и раскрасить точки, основываясь на их группе, используя:

p= ggplot(dataset, aes(x,y))
p = p + geom_point(aes(colour = group))

Моя проблема сейчас только в том, что я хочу контролировать, какая группа находится на вершине. На данный момент все выглядит так, как будто это было решено случайно (по крайней мере, я не могу понять, что делает что-то «верхней» точкой). Есть ли способ в ggplot2 сказать geom_point, какой должен быть порядок точек?

Ответы на вопрос(2)

Ваш ответ на вопрос