Усе про естетику: color vs. fill
Зазвичай естетика color змінює контур геома, а fill — його заповнення. geom_point() — виняток: для кольору точки використовують color (не fill). Втім, деякі фігури мають особливу поведінку.
Типовий geom_point() використовує shape = 19: суцільне коло. Альтернатива — shape = 21: коло, яке дає змогу використовувати і fill для заповнення, і color для контуру. Це дозволяє прив'язати дві естетики до кожної точки.
Усі значення параметра фігури описані на сторінці довідки points() (docs).
fcyl і fam — це стовпці cyl і am, відповідно, перетворені на фактори.
Ця вправа є частиною курсу
Вступ до візуалізації даних з ggplot2
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Map fcyl to fill
ggplot(mtcars, aes(wt, mpg, color = fcyl)) +
geom_point(shape = 1, size = 4)