Aprendiendo Plot

La función plot() en R es una herramienta muy versátil para crear gráficos.

Veamos sus usos y cómo configurarla:

Usos Básicos de plot()

La función plot() se puede utilizar para crear diferentes tipos de gráficos dependiendo de los datos que le pases. Aquí tienes algunos ejemplos básicos:

Gráfico de Dispersión

Figure 3.1. Scatter Plot
# Datos de ejemplo
x <- rnorm(100)
y <- rnorm(100)

# Crear un gráfico de dispersión
plot(x, y, main="Gráfico de Dispersión", xlab="Eje X", ylab="Eje Y")

Gráfico de Líneas

Figure 3.2. Grafico de Lineas
# Datos de ejemplo
x <- 1:10
y <- x^2

# Crear un gráfico de líneas
plot(x, y, type="l", main="Gráfico de Líneas", xlab="Eje X", ylab="Eje Y")

Configuración de plot()

Puedes personalizar tus gráficos utilizando varios argumentos dentro de la función plot(). Aquí tienes algunos de los más comunes:

Tipos de Gráficos (type)

  • "p": Puntos (por defecto)
  • "l": Líneas
  • "b": Puntos y líneas
  • "o": Líneas y puntos superpuestos
  • "h": Barras verticales
  • "s": Escalones
Figure 3.3. Grafico con formato 1
plot(x, y, type="b", main="Puntos y Líneas")

Colores y Símbolos

  • col: Color de los puntos o líneas
  • pch: Tipo de símbolo para los puntos (1 a 25)
  • cex: Tamaño de los puntos
Figure 3.4. Grafico con formato 2
plot(x, y, col="blue", pch=19, cex=1.5, main="Personalización de Colores y Símbolos")

Ejes y Títulos

  • xlab y ylab: Etiquetas de los ejes
  • main: Título del gráfico
  • sub: Subtítulo del gráfico
Figure 3.5. Grafico con formato 3
plot(x, y, xlab="Eje X", ylab="Eje Y", main="Título Principal", sub="Subtítulo")

Líneas y Leyendas

Puedes añadir líneas adicionales y leyendas a tus gráficos:

Figure 3.6. Grafico con lineas
# Añadir una línea horizontal y una vertical
abline(h=50, col="red", lty=2)
abline(v=5, col="green", lty=2)

# Añadir una leyenda
legend("topright", legend=c("Línea Horizontal", "Línea Vertical"), col=c("red", "green"), lty=\
2)

Recursos Adicionales