【发布时间】:2019-03-26 15:24:54
【问题描述】:
library(tidyverse)
library(flextable)
MWE
tib <- tibble(var_group = c("a", "a", "b", "c", "c", "c"),
var = 1:6)
tib <- as_grouped_data(x = tib, groups = c("var_group"), columns = NULL)
as_flextable(tib)
如何删除分组标题中的 var_group: 部分,以便留下 a、b 和 c?
这是我希望看到的(不用担心 hlines - 重要的是文本):
不是这个:
【问题讨论】:
-
当我尝试此操作时,我收到以下错误消息:“get_rows_id(x[[part]], i) 中的错误:无效行选择:长度(i)[0]!= nrow(数据集) [9]"
-
函数是
as_grouped_data。我正在使用来自 cran 的最新版本的 flextable:v0.5.1 -
你是对的。我之前认为它是一个 tidyverse 函数。对不起
-
你可以试试
flextable(tib) %>% set_header_labels(var_group = "")。无法删除标题 hlines -
我收到此错误:“[(*tmp*`, i, j, value = value) 中的错误:下标越界”。我不关心 hlines - 编辑问题以明确这一点。