segment()
La función en R Language se usa para dibujar un segmento de línea entre puntos particulares.
Sintaxis: segmentos (x0, y0, x1, y1)
Parámetros:
x, y: coordenadas para dibujar un segmento de línea entre los puntos proporcionados.Devuelve: un segmento de línea entre puntos dados
Ejemplo 1: Para dibujar un solo segmento de línea
# Create empty example plot plot(0, 0, col = "white", xlab = "", ylab = "") # Draw one line segments(x0 = - 1, y0 = - 0.5, x1 = 0.5, y1 = 0, col = "darkgreen")
Producción:
Aquí, x0 e y0 son puntos iniciales del segmento de línea y x1 e y1 son puntos finales del segmento de línea.
Ejemplo 2: Modificación de color, grosor y tipo de línea
# Create empty example plot plot(0, 0, col = "white", xlab = "", ylab = "") # Draw one line as in Example 1 segments(x0 = - 1, y0 = - 1, x1 = 0.5, y1 = 0.5, # Color of line col = "darkgreen", # Thickness of line lwd = 5, # Line type lty = "dotted")
Producción:
Ejemplo 3: Dibuje varios segmentos de línea en R Plot.
# Create empty example plot plot(0, 0, col = "white", xlab = "", ylab = "") # Create data frame with line-values multiple_segments <- data.frame(x0 = c(0.1, 0.2, - 0.7, 0.4, - 0.8), y0 = c(0.8, 0.3, 0.5, - 0.4, 0.3), x1 = c(0, 0.4, 0.5, - 0.5, - 0.7), y1 = c(- 0.3, 0.4, - 0.5, - 0.7, 0.8)) # Draw multiple lines segments(x0 = multiple_segments$x0, y0 = multiple_segments$y0, x1 = multiple_segments$x1, y1 = multiple_segments$y1)
Producción:
Publicación traducida automáticamente
Artículo escrito por kaurbal1698 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA