21

我使用了 knitr 和 LaTeX,但我正在考虑更改为 Markdown,因为这似乎与 Word 更兼容(htlatex 和 Pandoc 工作,但它远非舒适)。我目前的问题是在 Hmisc 包中找到 latex() 的替代方法。我发现的唯一选择是 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)

生成此表:

在此处输入图像描述

4

1 回答 1

25

好吧,我自己写的。。。

该软件包的版本为 1.0,称为htmlTable,可从 CRAN 和我的博客gforge.se/packages 获得。希望对你有帮助。我创建了一些小插曲来帮助所有选项。

于 2012-08-14T17:34:49.027 回答