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"))