Crear ventana de gráfico de tamaño particular en R

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

Deja una respuesta

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