ggplot2 - Grafico predefinito in R

In questo capitolo, ci concentreremo sulla creazione di una trama semplice con l'aiuto di ggplot2. Useremo i seguenti passaggi per creare il grafico predefinito in R.

Inclusione della libreria e del set di dati nello spazio di lavoro

Includere la libreria in R. Caricamento del pacchetto necessario. Ora ci concentreremo sul pacchetto ggplot2.

# Load ggplot2 
library(ggplot2)

Implementeremo il set di dati "Iris". Il dataset contiene 3 classi di 50 istanze ciascuna, in cui ogni classe fa riferimento a un tipo di pianta di iris. Una classe è separabile linearmente dalle altre due; questi ultimi NON sono separabili linearmente l'uno dall'altro.

# Read in dataset
data(iris)

Di seguito è riportato l'elenco degli attributi inclusi nel set di dati:

Utilizzo degli attributi per il grafico campione

Il tracciamento del grafico del set di dati dell'iride con ggplot2 in modo più semplice implica la seguente sintassi:

# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species)) 
   + geom_point()
print(IrisPlot)

Il primo parametro prende il set di dati come input, il secondo parametro menziona la legenda e gli attributi che devono essere tracciati nel database. In questo esempio, stiamo usando la legenda Specie. Geom_point () implica un grafico a dispersione che verrà discusso in dettaglio nel capitolo successivo.

L'output generato è menzionato di seguito:

Qui possiamo modificare il titolo, l'etichetta x e l'etichetta y che significa etichette dell'asse x e dell'asse y in formato sistematico come indicato di seguito -

print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)") 
   + ggtitle("Petal and sepal length of iris"))