Я использовал xtable
пакет в течение долгого времени, и надеющийся писать мой первый пакет в R..., таким образом, я считаю, что, если у меня есть некоторая "прохладная" идея, это стоит нести, существует большой шанс, что кто-то добрался там передо мной... =)
Я интересуюсь функциями/пакетами, специализированными для создания таблицы LaTeX (через R, конечно). Я натолкнулся на quantreg
пакет, который имеет latex.table
функция. Какое-либо предложение для подобной функции (функций) / пакет (пакеты)?
P.S. Я думаю о создании веб-приложения, в котором пользователи могут определить свои собственные предварительные установки/шаблоны таблиц, выбрать стиль, статистику, и т.д. Это - ранняя мысль, хотя... =)
Иногда я разделяю задачу создания таблиц LaTeX на две части:
Часть экспорта R включает в себя несколько шагов: Начиная с матрицы всей таблицы, включая любые заголовки:
booktabs
LaTeX. write
Экспортированный текстовый файл затем импортируется с помощью команды input
в LaTeX. Я убеждаюсь, что имя файла соответствует метке таблицы.
Я использовал этот подход в контексте написания журнальных статей. В этих случаях существует множество различных типов таблиц (например, многостраничные таблицы, альбомные таблицы, таблицы, требующие расширенных полей, таблицы, требующие особого выравнивания, таблицы, в которых я хочу изменить формулировку заголовка таблицы).В этой настройке мне в основном было проще просто экспортировать данные из R. Таким образом, результатом является воспроизводимое исследование, но легче настроить аспекты дизайна таблиц в документе LaTeX. А в контексте журнальных статей обычно не слишком много таблиц и довольно специфические требования к форматированию.
Однако я полагаю, что если бы я создавал большое количество пакетных отчетов, я бы подумал об экспорте большего количества аспектов непосредственно из R.
Помимо xtable и Hmisc , перечисленных Робом, есть также как минимум
Это было просто основано на быстром поиске. Так что, возможно, вам будет что посмотреть, прежде чем пытаться подключить его к веб-приложению. Удачи.