library(ggplot2)
df = data.frame(zmiennaA = c(1:10),
zmiennaB = c(3:12),
grp = c(rep(c("A", "B"), 5)))
ggplot(df, aes(x = zmiennaA, y = zmiennaB, color = grp)) +
geom_point(size=2, shape=15)
Wizualizacja danych w R:
plot(x, y), hist(x)ggplot2qplot oraz ggplotPodstawowa idea: niezależnie określić elementy wykresu i połączyć je w celu stworzenia prawie każdego wykresu jaki chcemy.
Elementy wykresu obejmują:
Wykres tworzony za pomocą pakietu ggplot składa się z trzech podstawowych składowoych:
Określane używając funkcji aes()
W ggplot aesthetic oznacza “coś co widzimy”. Np:
Każdy typ geometrii (punkty, linie itp.) akcpeptuje tylko wybrane elementy (patrz pomoc dla określonych obiektów przestrzennych, np. ?ggplot2::geom_point)
Obiekt geometryczny (geom) to symbol jaki wyświetlamy na wykresie: Np:
Każdy wykres musi mieć określony przynajmniej jeden obiekt geometryczny. Nie ma jednak górnej granicy. Używając znak + można dodawać dowolną ilość obiektów.
Dostępne typy obiektów: help.search(“geom_”, package = “ggplot2”)
library(ggplot2)
df = data.frame(zmiennaA = c(1:10),
zmiennaB = c(3:12),
grp = c(rep(c("A", "B"), 5)))
ggplot(df, aes(x = zmiennaA, y = zmiennaB, color = grp)) +
geom_point(size=2, shape=15)