Мы работаем над веб-приложением (реализованным в JAVA) по ценам на сырьевые товары, а одна его часть - интерактивная диаграмма. Я приводил здесь упрощенный пример. У нас есть таблица в базе данных Mysql, где у нас есть информация о ценах на сырьевые товары в штатах и округах США. Одним из аспектов приложения является создание интерактивных графиков на основе выбора пользователя. Например, если пользователю нужно видеть плотность цен в округе Орегон и Линн, то она выбирает его из меню на веб-странице, и он отображается на лету с сопровождающей информацией квантилей в таблице. Поскольку пользователь меняет состояние и округление этих графиков и меняется таблица на лету. Для нашей вычислительной потребности мы используем R (и используем rjava для ее интеграции с нашим веб-приложением), и я знаю, что если интерактивность не является проблемой, это часть торт в ggplot2, но я не знаю никакой интерактивной версии графической среды R (например, решетки, ggplot2). Мы изучаем API визуализации google, но я не уверен, что мы можем иметь статистическую мощность, необходимую нам на некоторых участках. Пожалуйста, помогите.Интерактивные диаграммы для веб-приложения
ответ
Вы можете абсолютно точно выполнить то, что вы описали, совершив звонок по R после каждого изменения вашего веб-приложения. Вот что такое Jeroen Ooms's application does. Или взгляните на Jaime Love's R-Node application на пример R webapp, который использует RServe.
У R нет полного пакета интерактивных веб-графиков на данном этапе. Вы можете посмотреть the webvis package для интеграции R/Protovis, но это пока не включает никакой интерактивности.
Возможно, решение Javascript, например, или humblefinance, возможно, в сочетании с пакетом для варки, может сделать трюк?
Я не знаю, достаточно ли он в соответствии с вашими потребностями, но пакет gWidgetsWWW может быть использован для того, чтобы сделать интерактивную графику довольно легко. Некоторые примеры и ссылка на их источник можно найти здесь:
http://www.math.csi.cuny.edu/gWidgetsWWW/run/ex-index
--John
- 1. Как создать сенсорные интерактивные диаграммы для android
- 2. Интерактивные диаграммы в формате PDF
- 3. Интерактивные и динамические графики/диаграммы в clojure
- 4. Интерактивные круговые диаграммы: Свяжите событие щелчка с ломтиком круговой диаграммы
- 5. Интерактивные диаграммы в angularjs или highcharts
- 6. Интерактивные диаграммы/графики в файле PDF
- 7. Как сохранить интерактивные диаграммы от dygraph
- 8. Интерактивные интерактивные консоли
- 9. Интерактивные инструменты .NET Charting?
- 10. Интерактивные графики в PDF
- 11. Интерактивные диаграммы (по dc.js) не корректируют друг друга правильно
- 12. Интерактивные приложения для Android
- 13. Интерактивные диаграммы Google не загружаются при обновлении UpdatePanel
- 14. Любая идея аналогичной библиотеки диаграмм? - Интерактивные диаграммы Google
- 15. Python PyQT/Seaborn - Интерактивные диаграммы, клавиши управления стрелками и скорость
- 16. Как создать интерактивные интерактивные элементы веб-интерфейса?
- 17. Интерактивные переменные для управления релизами
- 18. Интерактивные визуализации данных для Интернета
- 19. Интерактивные ImageViews
- 20. Как сделать интерактивные гистограммы Боке?
- 21. Интерактивные карты в Tcl/Tk
- 22. Интерактивные графики HTML5 в Jaspersoft Studio
- 23. Отключить интерактивные события
- 24. Android игры Меню интерактивные
- 25. Laravel Интерактивные уведомления
- 26. Интерактивные брокеры Java API
- 27. appcelerator - Интерактивные уведомления
- 28. Интерактивные чертежи в webapp
- 29. Предотвратить интерактивные запросы ssh
- 30. Интерактивные методы PHP-оболочки
Спасибо за Rserve наконечника. У нас около миллиона записей и 200 переменных. Я беспокоюсь о времени, которое может потребоваться для проведения этих участков. Если я сделаю это в R, то я буду использовать ggplot2. Любая идея о скорости выполнения для этого размера данных? – user227290
Я предлагаю опубликовать отдельный вопрос о производительности ggplot с большими наборами данных. – Shane