2010-01-11 24 views
6

He pasado algunas semanas aprendiendo algo de R y estoy impresionado por lo hábil y potente que es. Lo estoy usando para trazar algunos datos devueltos por una consulta SQL, y me gustaría poder compartir esos gráficos con otras personas con las que trabajo a través de un portal web.Crea dinámicamente gráficos R para la página web

Me doy cuenta de que puedo crear un trabajo cron para ejecutar las secuencias de comandos R en el servidor web para crear las representaciones diarias para que se vean desde el sitio web como imágenes. Pero, ¿hay alguna manera de configurar las cosas de manera que las imágenes se creen solo cuando el usuario vea la página? De esa forma podría hacer una interfaz web que permita al usuario seleccionar rangos de fechas, etc. para la consulta SQL. (y luego haga que R analice los datos y los traduzca)

¿Algún consejo?

Respuesta

3

no hago un montón de cosas HTML dinámico con R pero se puede comenzar con cualquiera de estos

también de interés puede ser brew para mezclar texto R y código R en plantillas web.

+0

+1, Las preguntas frecuentes de R en interfaces web, deberían ser su primera lectura, si desea una solución R directa. – Mark

1

Más allá de las otras sugerencias, puede usar JRI y llamar a R desde Java.

Otra buena opción es usar el plugin mediawiki (lea about it on the R-Wiki). Es muy sencillo y le da una simple de marcas para R.

3

Me gusta llamar a R para hacer análisis estadísticos desde sitios web controlados por Python con rpy2.

+1

.. o de PypeR [http://sourceforge.net/projects/rinpy/files/ y http://www.jstatsoft.org/v35/c02/paper] – radek

+0

@radek, gracias, no sabía nada ese modulo – Mark

Cuestiones relacionadas