我已经使用了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)
Run Code Online (Sandbox Code Playgroud)
产生这个表:
Max*_*don 25
好的,所以我自己写了......
该软件包的版本为1.0,名为htmlTable,可以从CRAN和我的博客gforge.se/packages获得.希望对你有帮助.我已经创建了一些小插图来帮助所有选项.