Динамически создавать R графику для веб-страницы - PullRequest
6 голосов
/ 11 января 2010

Я потратил несколько недель на изучение R, и я поражен тем, насколько он ловкий и мощный. Я использую его для отображения некоторых данных, возвращаемых из SQL-запроса, и я хотел бы иметь возможность поделиться этими графиками с другими, с которыми я работаю, через веб-портал.

Я понимаю, что могу создать задание cron для запуска сценариев R на веб-сервере, чтобы ежедневно создавать графики для просмотра с веб-сайта в виде изображений. Но есть ли способ настроить все так, чтобы изображения создавались только тогда, когда пользователь просматривает страницу? Таким образом, я мог бы создать веб-интерфейс, позволяющий пользователю выбирать диапазоны дат и т. Д. Для SQL-запроса. (а затем пусть R проанализирует данные и построит их)

Любой совет?

Ответы [ 3 ]

3 голосов
/ 11 января 2010

Я не делаю много динамических html вещей с R , но вы могли бы начать с любого из этих

Также может представлять интерес brew для смешивания текста R и кода R в веб-шаблонах.

3 голосов
/ 11 января 2010

Мне нравится звонить в R для проведения статистического анализа с сайтов, управляемых Python, с rpy2 .

1 голос
/ 11 января 2010

Помимо других предложений, вы можете использовать JRI и вызывать R из Java.

Другим хорошим вариантом является использование плагина mediawiki (об этом читайте в R-Wiki ). Это очень просто и дает вам простую разметку для R.

...