¿Cómo puedo crear una nueva ventana de trazado R en pantalla con un ancho y alto en particular (en píxeles, etc.)?Creación de una ventana de trazado de un tamaño particular
Respuesta
Utilice dev.new()
. (Ver this related question.)
plot(1:10)
dev.new(width=5, height=4)
plot(1:20)
Esto dependerá del dispositivo que esté utilizando. Si estás utilizando un pdf device, usted puede hacer esto:
pdf("mygraph.pdf", width = 11, height = 8)
plot(x, y)
A continuación, puede dividir el espacio en el pdf con el parámetro mfrow así:
par(mfrow = c(2,2))
Eso hace que un pdf con cuatro paneles disponibles para trazado. Desafortunadamente, algunos de los dispositivos toman diferentes unidades que otros. Por ejemplo, creo que X11 usa píxeles, aunque estoy seguro de que el pdf usa pulgadas. Si solo desea crear varios dispositivos y trazar cosas diferentes para ellos, puede usar dev.new(), dev.list(), and dev.next().
Otros dispositivos que pueden ser útiles incluyen:
Hay una lista de todos los dispositivos here.
Como la solución aceptada de @Shane no se admite en rstudio (ver here) a partir de ahora (sep 2015), me gustaría añadir un consejo a @ James Thompson respuesta con respecto a flujo de trabajo :
Si utiliza SumatraPDF como visualizador, no necesita cerrar el archivo PDF antes de realizar cambios en él. Sumatra no pone un archivo abierto en solo lectura y, por lo tanto, no impide que se sobrescriba. Por lo tanto, una vez que haya abierto su archivo PDF con Sumatra, los cambios de RStudio (o cualquier otro R IDE) se mostrarán inmediatamente en Sumatra.
funcionó bien para mí en Rstudio hasta que noRStudioGD se estableció en TRUE, dev.new (width = 5, noRStudioGD = TRUE) –
¿Hay un visor equivalente que funcione para Mac de esta manera? – MHH
- 1. ¿Cómo puedo configurar el tamaño de ventana de una ventana de trazado?
- 2. Cómo cambiar el tamaño de la ventana de trazado actual (en R)
- 3. Creación de una ventana usando CreateWindowEx sin un icono
- 4. Tamaño máximo de archivo dada una estructura de inodo particular?
- 5. ¿Cómo especificar un marcador de trazado particular de la lista automática de marcadores de Mathematica?
- 6. Tamaño de ventana de WPF
- 7. crear archivo de tamaño particular en python
- 8. Creación de un aspecto de ventana común en WPF
- 9. C# Ventana de creación - Definición de la ventana principal
- 10. Creación de una vista de Android con un estilo particular mediante programación
- 11. C++/SFML Error de creación de ventana
- 12. Creación de objetos de tamaño dinámicamente
- 13. iterm2 tamaño de ventana predeterminado
- 14. ¿Cómo obtener un tamaño de cliente de ventana de WPF?
- 15. R: construyendo una herramienta de trazado de línea de comando simple/capturando eventos de cerrar ventana
- 16. Ajuste de tamaño mínimo para una ventana en Java Swing
- 17. ¿Cómo cambiar el título de la ventana de una figura de trazado de MATLAB?
- 18. WPF barra de desplazamiento para una ventana de tamaño variable
- 19. Restricción de stat_smooth a un rango particular
- 20. Limitaciones de tamaño de ventana por contenido
- 21. Cambio de tamaño dinámico de una ventana en Xaml
- 22. ¿es posible crear una ventana de exceso de tamaño fijo?
- 23. Obtener tamaño de ventana de Tkinter
- 24. Cambiar el tamaño de una ventana a un tamaño establecido en Linux
- 25. Disminuir el tamaño de un formulario de ventana
- 26. Gráfico de trazado y trazado en OpenCV
- 27. ¿Cómo recuperas el título de una ventana del dispositivo de trazado?
- 28. SQL Seleccionando "Ventana" alrededor de la Fila Particular
- 29. Distribuciones de frecuencia de trazado en python
- 30. ¿Cómo cambiar el tamaño de una ventana usando JQuery?
Creo que las unidades son algo más que píxeles. Intenté este ejemplo y congeló mi sistema durante 5 minutos. La ventana del diagrama resultante era enorme, como todo lo que se muestra en ella. ¿Podría ser pulgadas o algo? –
Sugeriría mirar '? Dispositivos', porque esto variará según el dispositivo que use. Pero sí, creo que por defecto está en pulgadas. – Shane
Las unidades están en pulgadas para la visualización en pantalla (por ejemplo, windows o x11), y dispositivos de dibujo vectorial (por ejemplo, pdf, postscript), y en píxeles para dispositivos de dibujo de mapa de bits (por ejemplo, png, jpeg). Por lo general, Mointors muestra 72 o 96 píxeles por pulgada, mientras que la impresión en papel varía de 150 a 1200 píxeles por pulgada. –