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