Как создать HTML-таблицы и сопутствующий CSS с помощью R Markdown или HTML Sweave?

Ранее я задавал вопрос о том, как экспортировать HTML-таблицу в R и контролировать границы строк.

Я привык к LaTeX, где при создании таблицы ее форматирование во многом определяется текстом и разметкой, которые появляются в этой точке. Это хорошо работает для Sweave, потому что в этот момент ваш фрагмент кода R может выводить разметку таблицы LaTeX. Я также понимаю, что есть такие инструменты, как xtable, которые могут создавать HTML-разметку для таблицы.

Однако управление таблицами HTML, по-видимому, зависит от таблиц стилей, которые должны отображаться в заголовке документа, а не в том месте, где размещен фрагмент кода R. Конечно, я мог бы просто поместить контент в таблицу стилей, но в научных приложениях часто может быть какое-то довольно специфическое форматирование таблиц, которое в некоторых отношениях различается от таблицы к таблице.

Таким образом, мой вопрос:

  • В общем, как вы форматируете таблицу HTML с грамотным программированием, таким как R Markdown или даже из сырого HTML, если форматирование вывода требует создания вывода в отдельном месте в документе ( т. е. CSS для таблицы в заголовке) туда, где находится фрагмент кода R (т. е.,сама таблица в теле)?

9
задан Community 23 May 2017 в 02:26
поделиться