ggplot2 - Domyślny wykres w R
W tym rozdziale skupimy się na tworzeniu prostej fabuły za pomocą ggplot2. Wykonamy następujące kroki, aby utworzyć domyślny wykres w R.
Włączenie biblioteki i zbioru danych do obszaru roboczego
Dołącz bibliotekę w R. Ładowanie pakietu, który jest potrzebny. Teraz skupimy się na pakiecie ggplot2.
# Load ggplot2
library(ggplot2)
Zaimplementujemy zbiór danych o nazwie „Iris”. Zbiór danych zawiera 3 klasy po 50 instancji każda, gdzie każda klasa odnosi się do rodzaju rośliny tęczówki. Jedną klasę można oddzielić liniowo od dwóch pozostałych; te ostatnie NIE dają się od siebie liniowo oddzielić.
# Read in dataset
data(iris)
Lista atrybutów zawartych w zbiorze danych jest podana poniżej -
Używanie atrybutów do przykładowego wykresu
Wykreślenie wykresu zbioru danych tęczówki za pomocą ggplot2 w prostszy sposób wymaga następującej składni -
# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species))
+ geom_point()
print(IrisPlot)
Pierwszy parametr pobiera zestaw danych jako dane wejściowe, drugi parametr wspomina o legendzie i atrybutach, które należy wykreślić w bazie danych. W tym przykładzie używamy legendy Gatunki. Geom_point () implikuje rozproszony wykres, który zostanie szczegółowo omówiony w późniejszym rozdziale.
Wygenerowane dane wyjściowe są wymienione poniżej -
Tutaj możemy zmodyfikować tytuł, etykietę x i etykietę y, co oznacza etykiety osi x i osi y w systematycznym formacie, jak podano poniżej -
print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)")
+ ggtitle("Petal and sepal length of iris"))