Foro de debate

Gráficos dobles en R

 
Imagen de Ignacio Bocos
Gráficos dobles en R
de Ignacio Bocos - lunes, 24 de agosto de 2009, 15:49
 
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
Imagen de Antonio Jesús Arriaza Gómez
Re: Gráficos dobles en R
de Antonio Jesús Arriaza Gómez - lunes, 24 de agosto de 2009, 17:27
 
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 :

http://knuth.uca.es/R

Un saludo.
Imagen de Ignacio Bocos
Re: Gráficos dobles en R
de Ignacio Bocos - martes, 25 de agosto de 2009, 16:43
 
Muchas gracias Antonio, me ha sido de mucha utilidad tu mensaje.
Imagen de Angela Maria Caballero
Re: Gráficos dobles en R
de Angela Maria Caballero - jueves, 27 de agosto de 2009, 15:27
 

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.

Imagen de Franz Jimeno
Re: Gráficos dobles en R
de Franz Jimeno - martes, 1 de septiembre de 2009, 10:14
 
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
Imagen de Martin Lobo
Re: Gráficos dobles en R
de Martin Lobo - domingo, 7 de julio de 2019, 16:32
 

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