ggplot2 - Gráfico predeterminado en R
En este capítulo, nos centraremos en crear un diagrama simple con la ayuda de ggplot2. Usaremos los siguientes pasos para crear la gráfica predeterminada en R.
Inclusión de biblioteca y conjunto de datos en el espacio de trabajo
Incluya la biblioteca en R. Cargando el paquete que se necesita. Ahora nos centraremos en el paquete ggplot2.
# Load ggplot2
library(ggplot2)
Implementaremos un conjunto de datos llamado "Iris". El conjunto de datos contiene 3 clases de 50 instancias cada una, donde cada clase se refiere a un tipo de planta de iris. Una clase es linealmente separable de las otras dos; estos últimos NO son linealmente separables entre sí.
# Read in dataset
data(iris)
La lista de atributos que se incluye en el conjunto de datos se da a continuación:

Usar atributos para la gráfica de muestra
Trazar el gráfico del conjunto de datos del iris con ggplot2 de una manera más simple implica la siguiente sintaxis:
# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species))
+ geom_point()
print(IrisPlot)
El primer parámetro toma el conjunto de datos como entrada, el segundo parámetro menciona la leyenda y los atributos que deben trazarse en la base de datos. En este ejemplo, usamos la leyenda Species. Geom_point () implica un gráfico disperso que se discutirá en detalle en el capítulo posterior.
La salida generada se menciona a continuación:

Aquí podemos modificar el título, la etiqueta xy la etiqueta y, lo que significa etiquetas del eje xy del eje y en formato sistemático como se indica a continuación:
print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)")
+ ggtitle("Petal and sepal length of iris"))
