En este artículo, analizaremos varios métodos disponibles en el lenguaje de programación R para ajustar el tamaño de la ventana de trazado.
Método 1: Usar el método dev.new()
El ancho y la altura del gráfico se pueden especificar junto con las unidades para mostrar el gráfico. El uso de este método se puede personalizar para que el gráfico se ajuste bien al tamaño de la ventana del gráfico.
Sintaxis:
dev.nuevo(ancho, alto, unidad = c(in, px, cm))
Ejemplo 1: Especificación del tamaño en pulgadas
R
# declaring the xpos vector xpos <- c(1:10) # declaring the ypos vector equivalent # to x^2 ypos <- xpos^2 # specifying the dimensions of the plot # window in inches dev.new(width=20, height=10, unit="in") # plotting the points in plot window plot(xpos,ypos, type="b")
Producción
Las dimensiones de alto y ancho son mayores en este caso.
Ejemplo 2: Especificación del tamaño en píxeles
R
# declaring the xpos vector xpos <- c(1:10) # declaring the ypos vector equivalent # to x^2 ypos <- xpos^8 # specifying the dimensions of the plot # window in inches dev.new(width=300, height=150, unit="px") # plotting the points in plot window plot(xpos,ypos, type="b")
Producción
Método 2: Usar el método windows.options
El método windows.options() solo está disponible en máquinas Windows. Los argumentos de ancho y alto se pueden especificar en el método para anular la configuración predeterminada y, de acuerdo con esta configuración, se aplican hasta que la configuración se actualice mediante factory.reset().
Sintaxis:
windows.options(ancho, alto, restablecer = FALSO)
Ejemplo:
R
# declaring the xpos vector xpos <- c(1:10) # declaring the ypos vector equivalent # to x^2 ypos <- xpos^2 # specifying the dimensions of the plot # window in inches windows.options(width = 20, height = 10, reset = FALSE) # plotting the points in plot window plot(xpos,ypos, type="b")
Producción
Método 3: Usar la opción noRStudioGD
noRStudioGD = TRUE es un parámetro opcional en R que se puede usar para dibujar gráficos en versiones anteriores de R. Se puede configurar en el método dev.new(), en caso de que el método no pueda abrir un controlador de dispositivo.
Sintaxis:
dev.new(ancho, alto, unidad = c(in, px, cm),noRStudioGD = TRUE)
Ejemplo:
R
# declaring the xpos vector xpos <- c(1:10) # declaring the ypos vector equivalent # to x^2 ypos <- xpos^1/4 # specifying the dimensions of the plot # window in inches dev.new(width=50, height=25, unit="cm",noRStudioGD = TRUE) # plotting the points in plot window plot(xpos,ypos, type="b")
Producción
Publicación traducida automáticamente
Artículo escrito por codersgram9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA