r - Flextable R:添加标题后如何保持列宽
问题描述
我有一个包含两列的小标题:
library('flextable')
library("tidyverse")
df <- tibble('Long' = "Long Long Long Long Long Text",
'Short' = 'Short Text')
转换为弹性表:
ft <- flextable(data = df,
theme_fun = theme_zebra)
所以,我有一个包含两个相等列的表:
现在我使左列比左列宽:
ft <- ft %>%
width(j = 1,
width = 4) %>%
width(j = 2,
width = 1)
接下来我添加一个标题:
ft <- ft %>%
add_header_row(values = "Header", colwidths = 2)
如您所见,我现在有了具有相同宽度的标题和列的 flextable。并且格式不再有帮助。如何更改列的宽度?
解决方案
推荐阅读
- terraform - Terraform 错误:“远程”后端目前不支持资源定位
- vba - 使用 vba 自动生成套用信函时出错
- c# - 如何将字符串和 DataTable 传递给后台工作人员 C# WinForms
- java - 切换用户后如何使用JSch库获取SFTP服务器目录中所有文件的列表?
- javascript - 如何使用 Node.js 文件系统在浏览器中设置 img 标签的 src?
- c++ - OpenSSL i2d_x509_bio 然后 d2i_x509_bio 失败
- javascript - 将数据源转换为 jQuery 文件中的 json 文件
- python - 有没有办法在没有功能的情况下使用onkey?
- visual-studio-code - Visual Studio Code 中是否存在停止运行代码按钮?
- hadoop - MapReduce 作业状态卡在运行状态