Общее руководство по созданию таблиц качества публикаций с использованием R, Sweave и LaTeX


существует ряд инструментов для создания таблиц качества публикации с использованием R, Sweave и LaTeX. В частности, есть вспомогательные функции, такие как latex на Hmisc пакета, и xtable на xtable пакета. Я также часто писал свой собственный код, чтобы иметь полный контроль над форматированием таблицы (например, см. ).

однако при подготовке таблиц качества публикаций часто возникает ряд проблем встань:

  • как и когда применять числовое форматирование
  • как точно контролировать выравнивание столбцов и ячеек
  • как точно контролировать границы ячеек
  • как преобразовать метки переменных в имена переменных
  • и так далее

Помимо вопросов высокого уровня определения желаемого формата таблицы, есть вопросы реализации.

  • когда должна быть вспомогательная функция такая как xtable использоваться?
  • какую вспомогательную функцию следует использовать в данной ситуации?
  • как можно настроить вывод вспомогательных функций по умолчанию для конкретных требований?

вопрос

мне кажется, что вышеперечисленные вопросы заслуживают подробного введения в стиле учебника.

есть ли какие-либо онлайн-или офлайн-ресурсы, которые предоставляют подробный обзор того, как обеспечить качество публикации таблицы, использующие R, Sweave и LaTeX, и которые решают проблемы, рассмотренные выше?

5 75

5 ответов:

просто чтобы связать это с милым маленьким бантиком во время текущего написания,лучшие существующие учебники по таблицам качества публикации и сценариям использования, по-видимому, представляют собой объединение этих документов:

выходя за рамки того, что в настоящее время существует, вы можете спросить автор радость Sweave для документа по таблицам качества публикации в частности. Похоже, что он вышел за рамки этой проблемы в своих исследованиях. В дополнение к вопросам, которые вы подняли, это пространство конкретно можно использовать руководство по стилю это, безусловно, не существует в настоящее время.

и, как уже упоминалось в вопросе errata, это идеальный пример вопроса дляhttps://tex.stackexchange.com/. я призываю вас продолжать спрашивать конкретные вопросы есть когда вы сталкиваетесь с какими-либо трудностями в ваших текущих проектах.

пакета звездочет создать публикацию-качество - ВКЛ. использование шаблонов, разработанных по аналогии с существующими академическими журналами - из часто используемых статистических функций и пакетов R (lm, glm, plm, svyglm, survival, pscl, AER и др.). Также хорошо подходит для создания сводных таблиц статистики и может напрямую выводить содержимое фрейма данных.

есть на tables пакет, который адресует операции форматирования, выравнивания и надписи. Пакет имеет виньетка, который является хорошей отправной точкой.

xtable работал штрафа для меня до сих пор. В сочетании с siunitx, и при необходимости, longtable, он может производить довольно эффективные таблицы, на мой взгляд. С пакетами, как booktabs и caption эстетика может быть слишком приятным.

Я не уверен, что этот уровень детализации был запрошен OP, но для чего это стоит, базовая реализация может быть чем-то вроде этих линий: https://tex.stackexchange.com/questions/41067/caption-for-longtable-in-sweave/41183#41183 (мой собственный ответ на другой вопрос).

Я настоятельно рекомендую контекст, который использует пакет таблицы. Там есть таблица описание на contextgarden и исчерпывающий инструкцию.