Подтвердить что ты не робот

HTML с многоколоночной таблицей в Markdown с использованием knitr

Я использовал knitr и LaTeX, но я думаю об изменении на Markdown, поскольку это кажется более совместимым с Word (htlatex и Pandoc работают, но это далеко не удобно). Моя текущая проблема заключается в поиске альтернативы латексу() в пакете Hmisc. Единственная альтернатива, которую я нашел, - это xtable, но она, похоже, не создает многоколоночные.

Вот пример:

mx <- matrix(1:6, ncol=3) 
rownames(mx) <- LETTERS[1:NROW(mx)] 
colnames(mx) <- sprintf("Col %s", LETTERS[1:NCOL(mx)])
latex(mx, n.rgroup=c(2), rgroup=c("Nice!"),
      n.cgroup=c(2,1), cgroup=c("First", "Second"),
      file="", 
      ctable=TRUE)

выводит эту таблицу:

enter image description here

4b9b3361

Ответ 1

Хорошо, поэтому я написал это сам...

Пакет с версией 1.0 называется htmlTable и доступен как из CRAN, так и моего блога gforge.se/packages. Надеюсь, вы сочтете это полезным. Я создал несколько виньет, чтобы помочь со всеми параметрами.