Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在R中使用knitr::kables将并排的桌子放在中间?_R_Knitr_Kable - Fatal编程技术网

如何在R中使用knitr::kables将并排的桌子放在中间?

如何在R中使用knitr::kables将并排的桌子放在中间?,r,knitr,kable,R,Knitr,Kable,我在R中使用knitr::kables()以PDF文件的形式并排输出表。但是,我没有成功地将表格居中,只有表格的标题 有人知道我怎样才能成功地将表格和它们的副标题并排打印出来,但要集中在页面上吗 下面我附上重现问题的代码以及输出的屏幕截图 --- title: "test" author: "e" date: "4/14/2021" output: pdf_document --- 图书馆(kableExtra) 图书馆(knitr

我在R中使用knitr::kables()以PDF文件的形式并排输出表。但是,我没有成功地将表格居中,只有表格的标题

有人知道我怎样才能成功地将表格和它们的副标题并排打印出来,但要集中在页面上吗

下面我附上重现问题的代码以及输出的屏幕截图

---
title: "test"
author: "e"
date: "4/14/2021"
output: pdf_document
---

图书馆(kableExtra)
图书馆(knitr)
身份证件

library(kableExtra)
library(knitr)

id <- 1:5
A <- rnorm(5)
B <- rnorm(5)
C <- rnorm(5)

df1 <- data.frame(matrix(c(id, A, B, C), nrow = 5, byrow = F))
names(df1) <- c("id", "A", "B", "C")

df2 <- data.frame(matrix(c(A, B, C), nrow = 5, byrow = F))
names(df2) <- c("A", "B", "C")

t1 <- kable(df1, digits = 3) %>%
  add_header_above(c(" " = 1, "One" = 3))
t2 <- kable(df2, digits = 3) %>%
  add_header_above(c("Two" = 3))
kables(list(t1, t2),
       caption = "TABLE")