Wszystko o estetyce: color a fill
Zazwyczaj estetyka color zmienia obrys geomu, a estetyka fill zmienia jego wnętrze. geom_point() jest wyjątkiem: do określenia koloru punktu używa się color (nie fill). Niektóre kształty mają jednak specjalne zachowanie.
Domyślny geom_point() używa shape = 19: jest to wypełnione koło. Alternatywą jest shape = 21: koło, które pozwala używać zarówno fill dla wnętrza, jak i color dla obrysu. Dzięki temu można odwzorować dwie estetyki na każdy punkt.
Wszystkie wartości kształtów opisano na stronie pomocy points() (dokumentacja).
fcyl i fam to kolumny cyl i am przekonwertowane odpowiednio na czynniki (typ factor).
To ćwiczenie jest częścią kursu
Wprowadzenie do wizualizacji danych z ggplot2
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Map fcyl to fill
ggplot(mtcars, aes(wt, mpg, color = fcyl)) +
geom_point(shape = 1, size = 4)