Cómo asignar los datos para trazar la estética en ggplot2 en r

Video: PERSONALIZAR GRAFICOS. Plot - R Project

Después de haber contado ggplot () qué datos se utilizan en I, el siguiente paso es decirle cómo sus datos se corresponde con elementos visuales de su trama. Este mapeo entre los datos y la estética visual es el segundo elemento de una ggplot2 capa.

Los elementos visuales de una trama, o estética, incluir líneas, puntos, símbolos, colores de posición. . . cualquier cosa que se puede ver. Por ejemplo, puede asignar una columna de sus datos a la x-eje de la trama, o se puede asignar una columna de los datos que correspondan a la y-eje de la trama. También puede asignar los datos a los grupos, los colores o el tamaño de los puntos en los diagramas de dispersión - de hecho, puede asignar sus datos a cualquier cosa que su geom apoya.

Se utiliza la función especial aes () para establecer una correspondencia entre los datos y la estética. Cada argumento de aes () mapea una columna de datos a un elemento específico en su geom.

Echar un vistazo al código utilizado para crear la imagen de abajo:

gt; ggplot (fieles, aes (x = erupciones, Y = espera)) ++ geom_point () ++ stat_smooth ()

Se puede ver que este código le dice ggplot () utilizar la trama de datos fiel como la fuente de datos. Y ahora usted entiende que aes () crea una asignación entre el x-eje y $ erupciones fieles, así como entre la y-eje y $ fieles de espera.

La siguiente cosa que usted nota sobre este código es el signo más (+) señales al final de cada línea. En ggplot2, se utiliza el + operador para combinar las diferentes capas de la trama.

En resumen, se utiliza el aes () función para definir la asignación entre sus datos y su trama.

Artículos Relacionados