Adición de líneas a un gráfico en programación R – Función lines()

La función lines() en el lenguaje de programación R se usa para agregar líneas de diferentes tipos, colores y anchos a un gráfico existente.

Sintaxis: líneas (x, y, col, lwd, lty)

Parámetros: 

  • x, y: Vector de coordenadas
  • col: Color de la línea
  • lwd: ancho de línea
  • lty: Tipo de línea

Agregue líneas a una trama usando la función lines() en R

Gráfico de dispersión de muestra para demostración

Aquí vamos a crear un diagrama de dispersión utilizando el conjunto de datos.

R

# R program to create a scatter plot
 
# Creating coordinate vectors
x <- c(1.3, 3.5, 1.4, -3.1, 5.7, 2.4,
       3.3, 2.5, 2.3, 1.9, 1.8, 2.3)
y <- c(2.5, 5.8, 2.1, -3, 12, 5, 6.2,
       4.8, 4.2, 3.5, 3.7, 5.2)
 
# Plotting the graph
plot(x, y, cex = 1, pch = 3,
     xlab ="x", ylab ="y",
     col ="black")

Producción:

Ejemplo 1: agregar una línea a los puntos de dispersión usando las funciones lines().

R

# R program to add lines into plots
 
# Creating coordinate vectors
x <- c(1.3, 3.5, 1.4, -3.1, 5.7,
       2.4, 3.3, 2.5, 2.3, 1.9, 1.8, 2.3)
y <- c(2.5, 5.8, 2.1, -3, 12, 5,
       6.2, 4.8, 4.2, 3.5, 3.7, 5.2)
 
# Plotting the graph
plot(x, y, cex = 1, pch = 3, xlab ="x",
     ylab ="y", col ="black")
 
# Creating coordinate vectors
x2 <- c(4.3, 1.2, -2.5, -0.4)
y2 <- c(3.5, 4.6, 2.5, 3.2)
 
# Plotting a line
lines(x2, y2, col = "red",
      lwd = 2, lty = 1)

Producción:

Ejemplo 2: usar puntos para agregar puntos a un gráfico en R

Aquí vamos a crear un diagrama de dispersión y luego conectaremos las líneas con la función lines().

R

# R program to add lines into plots
 
# Creating coordinate vectors
x <- c(1.3, 3.5, 1.4, -3.1, 5.7, 2.4,
       3.3, 2.5, 2.3, 1.9, 1.8, 2.3)
y <- c(2.5, 5.8, 2.1, -3, 12, 5, 6.2,
       4.8, 4.2, 3.5, 3.7, 5.2)
 
# Plotting the graph
plot(x, y, cex = 1, pch = 3,
     xlab ="x", ylab ="y",
     col ="black")
 
lines(x, y, col = "red")

Producción: 

Publicación traducida automáticamente

Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *