Gráficos Lineales en R
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:
En R, Gráficos Lineales en R se apoya en vectores y funciones vectorizadas. Evita bucles innecesarios: opera sobre el vector completo cuando sea posible.
Asigna con <-, inspecciona con str() o summary() y visualiza con plot() si aplica.
En R, Gráficos Lineales en R se apoya en vectores y funciones vectorizadas. Evita bucles innecesarios: opera sobre el vector completo cuando sea posible.
Asigna con <-, inspecciona con str() o summary() y visualiza con plot() si aplica.
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.
Ejemplo
# 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
Ejemplo
# 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 = 2ajusta 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.
Ejemplo
# 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).
Ejemplo
# 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.
Ejemplo
# 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.