Как сделать интерактивные диаграммы вместе с языком R - PullRequest
4 голосов
/ 13 июля 2011

Я помогаю моему другу создать сайт. Ранее он использовал язык R для создания статистических диаграмм. Теперь он хочет сгенерировать динамическую диаграмму, чтобы при наведении курсора мыши на определенную часть диаграммы появлялось описание / дополнительная информация, которую они могли прочитать. Какие технологии / инструменты / пакеты я могу использовать для этой цели?

PS: я исследовал несколько возможных способов, но ни один из них не соответствует моим потребностям. Я пробовал рггоби + ггоби. Они не могут, потому что они не для веб-приложений. iPlot не может этого сделать, потому что он генерирует только гистограмму. Я думал о том, чтобы попросить R произвести некоторую промежуточную дату, которую я могу передать некоторым пакетам JavaScript, таким как HighCharts. Тем не менее, очевидно, что R гораздо мощнее, чем JS. R может генерировать некоторые расширенные типы диаграмм, которые JS просто не может сделать.

Ответы [ 3 ]

4 голосов
/ 13 июля 2011

Вы должны использовать R для генерации данных, а затем экспортировать их в формате, понятном фреймворку javascript для графиков.Таким образом, вы могли бы извлечь выгоду из расширенного статистического анализа, предоставляемого R и уровня представления javascript.

Существует множество решений для этой проблемы, но я слышал много хороших вещей о Рафаэль и * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

*.
2 голосов
/ 13 июля 2011

Пакет playwith предлагает средства для управления графикой rgl.Пара ссылок:

http://code.google.com/p/playwith/w/list

http://www.r -bloggers.com / игра с участием% E2% 80% 98playwith% E2% 80% 99-пакет /

1 голос
/ 14 июля 2011

Посмотрите пакет sendplot или пакет RSVGTipsDevice.

...