Лучший способ создать приложение на основе R?

Я ищу предложения о том, как создать приложение, использующее R для аналитики, создания таблиц и построения графиков. . Я имею в виду приложение, которое:

  • отображает различные таблицы данных на разных вкладках, как в Excel, и столбцы должны быть отсортированы по щелчку.
  • принимает параметры ввода пользователем в некоторых диалоговых окнах.
  • отображает графики динамически (т. Е. Вот некоторые вопросы, на которые я бы хотел ответить:
    • Возможен ли вообще подход, полностью основанный на R (в Windows)? Следующий отрывок из статьи Rattle в R -Journal меня заинтриговал:

    Интересно отметить, что первая реализация Rattle фактически использовал Python для реализации обратные вызовы и R для статистика с использованием rpy . Релиз из RGtk2 разрешил интерфейс el- элементы Rattle должны быть записаны прямо в R, так что Rattle является Приложение, полностью основанное на R

    • Если для графической части лучше использовать другой язык, какой язык лучше всего подходит для этого? Я ищу язык, на котором относительно "безболезненно" построить графический интерфейс, и который также очень хорошо интегрируется с R . Из этого вопроса StackOverflow Как мне выполнить быструю разработку графического интерфейса для методов R и Octave (возможно, с Python)? Я вижу, что Python + PyQt4 + QtDesigner + RPy2 кажется лучшей комбинацией. Это консенсус?

    • У кого-нибудь есть указатели на определенные (с открытым исходным кодом) приложения того типа, который я описываю, в качестве примеров, из которых я могу поучиться?

28
задан Community 23 May 2017 в 12:09
поделиться