Los gráficos lineales son una forma común de visualizar relaciones entre variables continuas en R. Puedes crear gráficos lineales utilizando la función plot() para dibujar una sola línea o lines() para agregar líneas adicionales a un gráfico existente. Aquí hay una lección paso a paso:
Crear Datos de Ejemplo
Antes de crear un gráfico lineal, necesitas tener datos de ejemplo. Vamos a generar datos de ejemplo para trazar una función seno y una función coseno.
# Generar datos de ejemplo x <- seq(0, 2 * pi, length.out = 100) y <- sin(x) z <- cos(x)
Trazar una Línea en una gráfico en R
Para trazar una línea, usa la función plot(). Puedes especificar el tipo de gráfico con el argumento type y el color de línea con el argumento col. También puedes ajustar el ancho de línea con lwd, y añadir etiquetas para los ejes y el título del gráfico.
Vamos a trazar una línea con los datos de ejemplo del punto anterior
# Trazar la función seno plot(x, y, type = "l", col = "blue", lwd = 2, xlab = "Ángulo", ylab = "Valor", main = "Función Seno")
- type = «l» especifica un gráfico de línea.
- col = «blue» define el color de la línea.
- lwd = 2 ajusta el ancho de la línea.

Añadir Otra Línea al gráfico en R
Para agregar otra línea al mismo gráfico, utiliza la función lines(). Puedes especificar el tipo de gráfico, color y ancho de línea de manera similar.
# Trazar la función coseno en el mismo gráfico lines(x, z, type = "l", col = "red", lwd = 2)
Ahora tienes dos líneas (seno y coseno) en el mismo gráfico.

Estilos de Línea en gráficos en R
Puedes personalizar el estilo de línea utilizando el argumento lty. Algunos valores comunes incluyen:
- lty = 1 (línea sólida, el valor por defecto).
- lty = 2 (línea discontinua).
- lty = 3 (línea de puntos).
# Trazar una línea discontinua lines(x, z, type = "l", col = "green", lwd = 2, lty = 2)

Añadir Leyenda en gráficos de R
Si tienes múltiples líneas en el mismo gráfico, puedes añadir una leyenda utilizando la función legend() para identificarlas.
# Añadir una leyenda legend("topright", legend = c("Seno", "Coseno", "Coseno Discontinuo"), col = c("blue", "red", "green"), lty = c(1, 1, 2), lwd = 2)
En este ejemplo, la leyenda se coloca en la esquina superior derecha del gráfico.
