Hola, ¿qué tal? No sé si alguien tiene experiencia en llamar a R desde Java. Estoy desarrollando una aplicación en Java que realiza varias llamadas a R. Me gustarÃa poder capturar el "device" donde R dibuja su salida directamente en el GUI que diseño con Java (sin guardar el fichero .png, cargarlo desde Java, etc.). ¿Alguien se ha enfrentado antes con este problema? No he visto referencias en ningún sitio aunque me consta que zambulléndome en el código de Biocep, JGR u otros proyectos análogos podrÃa encontrar una respuesta... Un saludo, Carlos J. Gil Bellosta
[R-es] Capturar la salida gráfica de R en un JPanel u otro contenedor de Java
3 messages · Ender Muab'Dib, Carlos J. Gil Bellosta
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20090624/d9e9c5f7/attachment.pl>
El 24 de junio de 2009 15:13, Ender Muab'Dib<endermuabdib en gmail.com> escribió:
Hola Carlos, No sé si te servirá de ayuda, pero el año pasado desarrolle mi PFC en Java y para todo el tema de comunicación con R utilicé JRI, que ahora forma parte del proyecto rJava. Éste proyecto es en el que se basa JGR, o iPlots. Este iPlots no es lo que no nombras, pero que igual te sirve modificándolo ligeramente para lo que quieres.
Precisamente, uso JRI y genero gráficos, entre otros, con iPlots. Sólo que éstos se crean en su propia ventana y me gustarÃa poder capturarlos dentro de mi propio GUI (y, si es posible, manteniendo la interactividad).
Yo no necesité para nada las salidas del GUI de R, asà que no sé cómo estará el tema con el JRI, pero básicamente lo que hacÃa era generar un bucle de evaluación de comandos (REPL) desde el cual sà que podÃas llamar al GUI de R, pero creo recordar que se abrÃa desde el propio R, asà que no sé si se podrÃa capturar fácilmente.
Y muchas gracias por la respuesta... Un saludo, Carlos J. Gil Bellosta