Ggplot2 en r: cómo asignar datos a líneas, puntos, símbolos y más

Después de que has contado ggplot () qué datos a utilizar en R, el siguiente paso es decirle cómo sus datos corresponde a los elementos visuales de su trama. Este mapeo entre los datos y los elementos visuales es el segundo elemento de una ggplot2 capa.

Los elementos visuales de una parcela, o la 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, 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.

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

> 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 un mapeo entre la X-eje y $ erupciones fieles, así como entre la y-eje y $ fieles de espera.

La siguiente cosa que usted nota sobre esta línea son los signos más. En ggplot2, 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. Esto es bastante simple, pero deja una pregunta: ¿Cómo sabes que la estética están disponibles en diferentes GEOMs?




» » » » Ggplot2 en r: cómo asignar datos a líneas, puntos, símbolos y más