Foro de debate

Gráficos dobles en R

Gráficos dobles en R

de Ignacio Bocos -
Número de respuestas: 5
Buenas tardes,

Estoy realizando una función cuyo resultado final son dos gráficas (persp y contour).

Así, cuando termina la ejecución, por un instante se ve el primer gráfico pero enseguida desaparece por completo (no se minimiza ni nada por el estilo) en pos del segundo gráfico por lo que no puedo volver a ver el primer gráfico mostrado.

Entonces, me gustaría saber si es posible mostrar los dos gráficos de alguna forma (por ejemplo, dividiendo la ventana de resultados final en dos para poner en un lado el gráfico persp y en el otro el contour)

Muchas gracias por anticipado por vuestra ayuda.

Un saludo
En respuesta a Ignacio Bocos

Re: Gráficos dobles en R

de Antonio Jesús Arriaza Gómez -
La orden par(mfrow=c(1,2)) divide la ventana de salida gráfica en 2. Ejemplo:

> par(mfrow=c(1,2))
> plot(c(1,2,3),col="blue")
> plot(c(-1,-2,-3),col="red")

Otra opción es la orden x11() que genera una nueva ventana activa donde se envía el segundo gráfico. Ejemplo:

> plot(c(1,2,3),col="blue")
> x11()
> plot(c(-1,-2,-3),col="red")

Para más información sobre gráficos puedes consultar el siguiente enlace:

http://cran.r-project.org/doc/contrib/grafi3.pdf

Esta y mucha más información sobre R en :

https://knuth.uca.es/R

Un saludo.
En respuesta a Ignacio Bocos

Re: Gráficos dobles en R

de Angela Maria Caballero -

Hola, soy nueva en esto del foro y creo que te acabo de responder, pero no sé a donde. Lo siento.

Yo te comentaba otra forma distinta; si quieres gráficos independientes, prueba a poner dev.new() entre cada sentencia que carga cada gráfico. Esta función abre ventanas independientes.

Espero que esto te ayude.

Ángela.

En respuesta a Ignacio Bocos

Re: Gráficos dobles en R

de Franz Jimeno -
Hola,

he encontrado un blog que explica una alternativa, externa a R pero que puede ser útil en alguna ocasión. Se utiliza imagemagick, un programa libre para manipulación de ficheros de imágenes.
Dejo la dirección de enlace por si le sirve a alguien.

http://onertipaday.blogspot.com/2009/03/multiple-plot-in-single-image-using.html

Un saludo,

Franz
En respuesta a Franz Jimeno

Re: Gráficos dobles en R

de Martin Lobo -

Hola, estoy con un problema, necesito hacer lo que habitualmente se hace con par mfrow, pero para visualizar mapas con informacion de prevalencia de enfermedades segun provincias, pero esta funcion no es compatible, me pone los mapas uno en cada ventana, alguien sabe alguna otra forma para este caso en particular ? graicas