调整行高xtable R

调整行高xtable R,r,xtable,R,Xtable,有两篇关于xtable的有用文章,但就我的搜索能力而言,没有人能处理这个问题 我想调整xtable(打印)中的行高。我正在打印一个数据框 print(xtable(...),...) 请注意,我已经在使用add.to.row addtorow <- list() addtorow$pos <- list() addtorow$pos[[1]] <- c(0) addtorow$command <- c(paste("\\hline \n","\\hline \n",se

有两篇关于xtable的有用文章,但就我的搜索能力而言,没有人能处理这个问题

我想调整xtable(打印)中的行高。我正在打印一个数据框

print(xtable(...),...)
请注意,我已经在使用
add.to.row

addtorow <- list()
addtorow$pos <- list()
addtorow$pos[[1]] <- c(0)
addtorow$command <- c(paste("\\hline \n","\\hline \n",sep=""))

addtorow不确定此处的确切上下文-如果您使用的是LaTeX,或者您正在以html打印表格(使用R标记并将其呈现为网页)。在后一种情况下,您可以使用CSS规则在文档顶部的样式标记之间指定表格单元格的填充:

<style>
  th,td{
     padding:2px 5px 2px 5px;
  }
</style>

th,td{
填充物:2px 5px 2px 5px;
}

您只需使用booktabs选项,即可增加水平线周围的填充

print(xtable(...),booktabs = T)

也许你可以添加一个适当高度的支柱。这会扩大高度,但不会打印任何内容。我不确定如何做,所以我只留下一个注释,而不是完整的答案。添加额外的垂直空间通常通过添加[\u x\u pt]来完成在\\之后,应该可以使用
print.xtable()
add.to.row
参数实现。如果显示完整的
print()
命令(最好是MWE),您可能会得到更好的答案。