You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让R Markdown中Flextable表头仅显示在第一页

解决Flextable跨页重复表头的问题

要让跨页的Flextable表格仅在第一页显示表头,可通过以下两种方式实现:

方法1:直接在flextable()中设置参数

修改表格代码,添加repeat_header = FALSE参数(该参数默认值为TRUE,即跨页重复表头):

cars |>
  head(25) |>
  flextable(repeat_header = FALSE)

方法2:使用set_table_properties()函数

若已创建flextable对象,可通过该函数单独修改表头重复属性:

cars |>
  head(25) |>
  flextable() |>
  set_table_properties(header = list(repeat = FALSE))

补充说明

两种方法效果一致,任选其一即可;你已加载officedown包,Word输出的格式兼容性无需额外调整。

内容的提问来源于stack exchange,提问作者Elina Z

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 22:02:42