En R, I reunió un error de funcionamiento de la siguiente manera:"Error en plot.new(): márgenes figura demasiado grande"
> png("p3_sa_para.png", 4, 2)
> par(mfrow=c(1,2))
> plot(c(1:10), ylab="Beta",xlab="Iteration")
Error in plot.new() : figure margins too large
> plot(c(1:10), ylab="Gamma",xlab="Iteration")
Error in plot.new() : figure margins too large
> dev.off()
X11cairo
2
ya he hecho el tamaño de la imagen pequeña para ser 4 por 2, ¿por qué todavía se queja de "márgenes de figura demasiado grandes"? ¿Cómo puedo resolver este problema con png?
Es extraño que si cambio png a pdf, entonces funcionará. También me pregunto por qué?
¡Gracias y saludos!
, se ahorrará mucha molestia si lee la ayuda de las funciones R que está utilizando. Qué 'ancho' y' alto' están en un dispositivo 'png' está claramente indicado en'? Png' –
@gavin No estoy de acuerdo, me encontré con un problema exacto y lo primero que busqué fue ayuda para la trama y luego ayuda para par , y después de toda la información inútil, fui por última vez. La ayuda es buena solo cuando tienes una idea de dónde debes mirar. –
@Tg lo lógico en una situación en la que se obtiene un error es desglosarlo. Si la trama funciona sin 'png()' sabemos que el problema radica en 'png()'. Si eliminar 'png()' no hace diferencia, hemos reducido el alcance del problema. No debería haber ninguna necesidad real de agitarse leyendo varios archivos de ayuda, etc. para cosas como esta, * si * adopta un enfoque lógico para resolver el problema, aislar dónde está el problema y luego leer el archivo de ayuda correspondiente. ¿Estás en desacuerdo sobre la necesidad de leer la ayuda o alguna otra cosa? –