Jak zrobić pierwszy wykres?
Minimalna definicja wykresu w pakiecie ggplot2 składa się przynajmniej z trzech elementów.
- Funkcja
ggplot()tworzy zrąb wykresu. W tym miejscu deklaruje się parametry wspólne dla pozostałych elementów wykresu. Deklaracja może być pusta, ale zazwyczaj wskazuje się tutaj zbiór danych (poniżejcountries) i mapowania (poniżej funkcjaaes()). - Funkcje
geom_/stat_tworzą kolejne warstwy prezentacji danych, nazywane dalej geometriami. Poniżej wykorzystywana jest funkcjageom_point()tworząca warstwę z punktami. - Operator
+łączy opisy kolejnych elementów wykresu.
Zbudujmy wykres, przedstawiający za pomocą punktów informacje o częstości narodzin i zgonów dla różnych krajów.
library(ggplot2)
library(SmarterPoland)
ggplot(countries, aes(x=birth.rate, y=death.rate)) + geom_point()
Gramatyka zaimplementowana w pakiecie ggplot2 pozwala na budowę wykresów o strukturze przedstawionej na poniższej grafice.
Składa się na z wielu elementów.
Omówimy je jeden po drugim.
