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