我无法获得具有Hmisc::latex
和sapply
功能的表格。latex
返回许多表。我想使用 aHmisc::latex
因为它更灵活的可配置性。
重现问题的步骤:
library(xtable)
library(Hmisc)
library(nortest)
set.seed(1)
x <- matrix(rnorm(10*100), nrow=100)
norm.x <- sapply(x, sf.test)[1:2,]
latex(norm.x, file="", dec=2)
xtable(norm.x) # In contrast xtable produce pretty output
编辑:
解决方案(感谢 Sven Hohenstein):
library(Hmisc)
library(nortest)
set.seed(1)
x <- matrix(rnorm(10*100), nrow=100)
norm.x <- sapply(x, function(z) unlist(sf.test(z)[c("statistic", "p.value")]))
latex(norm.x, file="", dec=2)