reactable - 向上扩展父级 2 级的行,而不扩展直接父级

问题描述 投票:0回答:1

这个包的新手,所以很抱歉,但我没有在文档中看到这个,我想知道它是否有可能。我想有选择地扩展我的第三列(此处为“时间”)以获得 colA 随时间推移的某些值的聚合度量(对 colB 值求和),但仍然可以选择进一步扩展 colB。到目前为止,无论我尝试什么,我都必须展开所有前面的列(这里是 colA 和 colB),以便按第三项(时间)查看聚合。

dat <- data.frame(colA = c(rep("Yes", 20,), rep("No", 20)),
                  colB = rep(c(letters[1:5]), 4)) %>%
  arrange(colA, colB) %>%
  mutate(time = rep(1:4, 10),
         val = runif(40))

reactable(dat,
  groupBy = c("colA", "colB"),
  columns = list(
    val = colDef(aggregate = "sum")
  ),
  bordered = TRUE)

为清楚起见进行编辑:我想根据 colA 和时间查看列“val”,而不扩展/查看 colB 的值(值在此列中的类别上求和)

r shiny react-table reactable
1个回答
0
投票

刚刚通过包作者得知目前不可能,但现在有一个开放的增强请求。见下文

https://github.com/glin/reactable/issues/314

© www.soinside.com 2019 - 2024. All rights reserved.