¿Qué es plot en R?

R traza múltiples líneas

Todo eso funciona… pero el texto es un poco vago sobre el propósito del parámetro ‘which=’. Busqué en la ayuda (en Rstudio) sobre plot() y par(), busqué en Internet… encontré algunas referencias a un ‘which()’ diferente… pero nada que me remitiera realmente al propósito/sintaxis del parámetro ‘which=’ dentro de plot().

Un poco más tarde (página siguiente, figuras) encontré una mención al uso de names(mod1) para ver la lista de cantidades calculadas por aov… que supongo que es a lo que se refiere which=, es decir, a qué elemento de la lista hay que graficar en la matriz 2×2 de gráficos. Sí. Ahora, ¿dónde diablos está enterrado en los documentos?

Puntos de trazado en R

ggplot2 es un paquete de trazado que proporciona comandos útiles para crear trazados complejos a partir de los datos de un marco de datos. Proporciona una interfaz más programática para especificar qué variables se van a trazar, cómo se muestran y las propiedades visuales generales. Por lo tanto, sólo necesitamos cambios mínimos si los datos subyacentes cambian o si decidimos cambiar de un gráfico de barras a un gráfico de dispersión. Esto ayuda a crear gráficos de calidad para publicaciones con una cantidad mínima de ajustes y modificaciones.

ggplot2 se refiere al nombre del propio paquete. Al utilizar el paquete, usamos la función ggplot() para generar los gráficos, por lo que las referencias al uso de la función se referirán a ggplot() y al paquete en su conjunto como ggplot2

Los gráficos de ggplot2 funcionan mejor con datos en formato “largo”, es decir, una columna para cada variable y una fila para cada observación. Los datos bien estructurados le ahorrarán mucho tiempo al hacer figuras con ggplot2

La función + del paquete ggplot2 es especialmente útil porque permite modificar los objetos ggplot existentes. Esto significa que puede configurar fácilmente “plantillas” de gráficos y explorar convenientemente diferentes tipos de gráficos, por lo que el gráfico anterior también puede generarse con un código como éste:

Leyenda de los gráficos en R

Este capítulo le enseñará a visualizar sus datos utilizando ggplot2. R tiene varios sistemas para hacer gráficos, pero ggplot2 es uno de los más elegantes y versátiles. ggplot2 implementa la gramática de los gráficos, un sistema coherente para describir y construir gráficos. Con ggplot2, puedes hacer más rápido aprendiendo un sistema y aplicándolo en muchos lugares.

Este capítulo se centra en ggplot2, uno de los miembros principales del tidyverse. Para acceder a los conjuntos de datos, páginas de ayuda y funciones que utilizaremos en este capítulo, carga el tidyverse ejecutando este código:

Esa línea de código carga el núcleo del tidyverse; paquetes que utilizará en casi todos los análisis de datos. También le indica qué funciones del tidyverse entran en conflicto con las funciones de R base (o de otros paquetes que haya cargado).

Si necesitamos ser explícitos sobre la procedencia de una función (o conjunto de datos), utilizaremos la forma especial package::function(). Por ejemplo, ggplot2::ggplot() le dice explícitamente que estamos usando la función ggplot() del paquete ggplot2.

Intervalo del eje de trazado de R

Cambiar la forma y el tamaño de los puntosPuede utilizar el argumento pch (carácter de trazado) para especificar los símbolos que se utilizarán al trazar los puntos.A continuación se muestra una lista de símbolos que puede utilizar.# Cambiar la forma de los puntos

El estilo de la etiqueta de los ejesEspecificando el argumento las (estilo de la etiqueta), puede cambiar el estilo de la etiqueta de los ejes. Esto cambia el ángulo de orientación de las etiquetas.ValorDescripción0El valor por defecto, paralelo al eje1Siempre horizontal2Perpendicular al eje3Siempre verticalPor ejemplo, para cambiar el estilo de los ejes para que todos los textos de los ejes sean horizontales, utilice las=1plot(pressure, las = 1)

El tipo de cajaEspecifique el argumento bty (tipo de caja) para cambiar el tipo de caja alrededor del área de trazado.ValorDescripción “o”(por defecto) Dibuja un rectángulo completo alrededor del trazado. “n “No dibuja nada alrededor del trazado. “l”, “7”, “c”, “u”, o “]”Dibuja una forma alrededor del área de trazado.#Quitar la caja alrededor del trazado

Añadir una cuadrículaLa función plot() no dibuja automáticamente una cuadrícula. Sin embargo, es útil para el visualizador en algunos trazados. Llame a la función grid() para dibujar la rejilla una vez que llame a la función plot().plot(pressure)

¿Qué es plot en R?
Scroll hacia arriba