Tengo 16 trazados en una página, organizados en una cuadrícula de 4x4. Me gustaría tener un borde alrededor de cada conjunto de 2x2, pero no puedo encontrar la forma de hacerlo.Fronteras alrededor de grupos de trazados
Inicialmente utilicé layout(matrix(c(1,2,5,6,3,4,7,8,9,10,13,14,11,12,15,16), 4, 4, byrow=TRUE))
para crear el diseño correcto, pero, hasta donde yo sé, no hay forma de crear márgenes que se extiendan más allá del gráfico actual y cualquier diagrama posterior que el margen se superponga.
El segundo enfoque que probé fue usar split.screen()
, pensando que cualquier configuración oma()
solo se aplicaría a la pantalla actual, sin embargo, parece aplicarse a toda la ventana; por ejemplo, el siguiente código produce un borde en el exterior de toda el área de visualización, no screen(1)
:
depths <- c(1:10)
split.screen(c(2,2))
screen(1)
par(oma=c(1,1,1,1))
plot(depths)
box("inner", lty="dotted", col="green")
Tratando diversas cosas, ya sea con o box("inner")
box("outer")
después de configurar los ajustes oma
no crea el resultado deseado.
¿Hay algún otro enfoque obvio que debería intentar?
Gracias,
Chris
Muy bonito. Y pensar en todo el tiempo que he perdido haciendo conversiones, cuando 'grconvertX' estuvo allí todo el tiempo. Algún día me tengo que sentar y leer la lista de funciones básicas. – Aaron