我使用=TEXTJOIN(", ",TRUE,IF($A$2:$A$10=D2,$B$2:$B$10,""))
编写pdf来绘制一些表格。我在功能上创建了一些表,因此其中一些表最终会在页面之间分割。有什么方法可以防止这种行为吗?
我知道我可以在每张桌子后移动到一个新页面,但我宁愿在同一页面上有多个kables。
答案 0 :(得分:3)
如果您只是导出为PDF,请尝试以下操作:
knitr::kable(
my_data,
format = "latex",
longtable = FALSE
)
longtable 表允许行之间的分页符。查看knitr:::kable_latex
调用的kable
代码,默认应 longtable = FALSE
。但明确设置这个论点可以确保你没有制作长篇表。