删除rownames但保持&

Jas*_*ase 3 latex r dataframe xtable

在xtable中,有没有办法打印没有rownames的乳胶表,但是保留&在左侧?

我也不想在我的数据矩阵中将rownames设置为NA来实现这一壮举.

例:

require(xtable)
o <- do.call(cbind,lapply(1:10,function(i) matrix(rnorm(10)) ))
print(xtable(o))
Run Code Online (Sandbox Code Playgroud)

我们可以在LHS上看到这个输出,有1,2,3,4,...,10.这是不好的.我不想要这个.

然而

print(xtable(o),include.rownames=FALSE)

没有给我我想要的东西,因为它删除&了矩阵的LHS.

vae*_*hen 8

这是基于我对您的其他帖子的回复.我无法解决@RomanLuštrik指出的第一行的问题(抱歉编辑时间限制让我退出了我的评论)但根据我的理解,它应该在手动插入第一行后解决你的问题&:

o <- matrix( rnorm( 770, 10 ), ncol=10 )
addtorow <- list()
addtorow$pos <- list()
addtorow$pos[[1]] <- c(0:13,15:28,30:58,60:76)
addtorow$pos[[2]] <- c(14,29,59)
addtorow$command <- c( "&", "\\\\ \n &" )
print( xtable( o ), add.to.row = addtorow, include.rownames=FALSE )
Run Code Online (Sandbox Code Playgroud)

希望这会让您的生活(以及您的共同作者)更轻松!