Hmisc::latex
関数でテーブルを取得できませんsapply
。latex
多くのテーブルを返します。Hmisc::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)