全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2476 2
2022-05-09
官方给的方法是
ft <- height(ft, height = .5) %>%   hrule(rule = "exact", part = "body") %>%   width(width =  .5) %>%   set_table_properties(layout = "fixed")ftChapter 5 Layout | Using the flextable R package (ardata-fr.github.io),ft为数据框,但该方法实际无效。我用的是xieyihui大神写的rticles::ctex:模板,支持中文的。无论设置height =[size=0.85em] [size=0.85em]? 都不行。官方说如果模板为html,设置行高无效,但我这不是html。[size=0.85em]无论设置多低的height效果都如下图所示。
附件列表
Screenshot 2022-05-09 231708.jpg

原图尺寸 121.3 KB

Screenshot 2022-05-09 231708.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-5-10 15:00:28
突然发现了一个设置的方法,官方文档https://ardata-fr.github.io/flex ... tion-for-powerpoint给出的,但只能增高不能降高,大概是因为有个最小行高。之前的方法连增高都不行。
flextable( head(iris, n = 10 )) %>%
  compose(j = 1,
          value = as_paragraph(
            linerange(value = Sepal.Length, max = max(Sepal.Length), height = .15)
            ),
  part = "body")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-5-22 20:10:10
ryoeng 发表于 2022-5-15 23:03
可以使用knitr, kableExtra的R程序包调整高度、阔度、滚动条、上色等,可以参考以下文章的代码~
感谢,但是太多功能kable及kableExtra无法实现,比如在CTEX模板下实现复杂表头(简单表头可以,带合并单元格的,多行表头不可以)的自动复现
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群