Я ищу предложения о том, как создать приложение, которое использует R для аналитики, генерации таблицы и построения графика. Я имею в виду приложение, которое:
- отображает различные таблицы данных на разных вкладках, как и в Excel, и столбцы следует сортировать, щелкая.
- принимает пользовательские параметры ввода в некоторых диалоговых окнах.
- отображает графики динамически (то есть зависит от пользователя) либо на вкладке, либо в новом всплывающем окне/кадре
Обратите внимание, что я не говорю об универсальном интерфейсе fron-end/GUI для изучения данных с R (например, say Rattle), но для конкретного приложения.
Некоторые вопросы, которые я хотел бы рассмотреть, следующие:
- Можно ли использовать только R-based подход (в Windows)? Следующий отрывок из статьи
RattleвR-Journal меня интриговал:
Интересно отметить, что первая реализация Rattle фактически использовал Python для реализации обратные вызовы и R для статистики, используя
rpy. Релиз изRGtk2разрешен интерфейс el- ementsRattleдля записи непосредственно в R, так чтоRattleявляется полностью приложение на основе R
-
Если лучше использовать другой язык для части GUI, какой язык лучше всего подходит для этого? Я ищу язык, где он относительно "безболезнен" для создания графического интерфейса, а также очень хорошо сочетается с
R. Из этого вопроса StackOverflow Как мне сделать быстрый графический интерфейс для методов R и Octave (возможно, с Python)? Я вижу, чтоPython+PyQt4+QtDesigner+RPy2кажется лучшим комбо. Это консенсус? -
У кого-нибудь есть указатели на конкретные (с открытым исходным кодом) приложения типа, которые я описываю, в качестве примеров, из которых я могу учиться?