我正在使用kable()knitr包的功能在pdf文档中生成一个很好的书质量表.输出如下所示,表放在左侧.

如果有人能提出一些建议,我将不胜感激.我知道我可以用它来做xtable.有什么办法可以直接用kable来做吗?
完整可重复的编织代码(.Rnw文件)如下;
\documentclass{article}
\usepackage{booktabs}
\begin{document}
<<results='asis'>>=
library(knitr)
kable(head(women), format='latex', booktabs=TRUE)
@
\end{document}
Run Code Online (Sandbox Code Playgroud) 我想使用dplyr函数将数据表与数据表连接起来inner_join().这是我的代码.
library(data.table)
library(dplyr)
DF <- data.frame(x = rep( c("a","b","c"), each=3),
y = rep( c(1,3,6), 3))
DT <- data.table(x = rep( c("a","b","c"), each=3),
y = rep( c(1,3,6), 3))
W <- data.frame(x = c("b","c","d"),
foo = c(4,2,9))
Run Code Online (Sandbox Code Playgroud)
当我尝试连接两个数据帧时,inner_join()按预期工作.
inner_join(DF,W)
Joining by: "x"
x y foo
1 b 1 4
2 b 3 4
3 b 6 4
4 c 1 2
5 c 3 2
6 c 6 2
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将数据框与数据表连接时,inner_join()会产生意想不到的结果.
inner_join(DT,W)
Joining by: "x" …Run Code Online (Sandbox Code Playgroud)