Я хотел бы создать точечный график и выделить несколько точек.
Использование mtcars
данных:
library(ggplot2);library(dplyr)
ggplot(data=mtcars, aes(x=drat, y=mpg, fill =factor(gear)))+
geom_point(pch =21)
Это дает мне график без выделенной конкретной c точки с желаемой эстетикой для руководства по легендам.

ggplot(data=mtcars, aes(x=drat, y=mpg, fill =factor(gear))) +
geom_point(pch =21) +
geom_point(data=filter(mtcars, hp >= 220), pch=22, color = 'red')
Однако эстетика руководства легенды была заменена на эстетику последнего слоя geom_point (квадраты выделены красным)

Как заставить руководство легенды отображаться с эстетикой первого слоя geom_point (черные кружки)?