3

我正在使用reactableR 中的包来显示按多个组排序的数据。有没有办法显示所有给定子组的所有计数的总和?

这是一个例子:

data("diamonds")
diamonds$id <- 1:nrow(diamonds)
reactable::reactable(data = diamonds[1:1000, c("cut", "color", "id")],
                     striped = TRUE,
                     highlight = TRUE,
                     bordered = TRUE,
                     showPageSizeOptions = TRUE,
                     groupBy = c("cut", "color"), 
                     columns = list(
                       id = reactable::colDef(aggregate = "count")
                     ))

所以 ID 列的第一行指的是组中的 7 个子ideal组。我不想显示现有子组的数量,而是希望在第一行显示所有子组计数的总和。所以sum(67, 7, 42, 57, 46, 73, 41)

有没有办法做到这一点?

在此处输入图像描述

4

1 回答 1

0

这是一个已知问题,已在此提交中修复。只需按照Radovan 的说明进行操作,它就会按预期工作。

试着跑devtools::install_github("glin/reactable")进去Console。你也需要这个devtools包。然后,Session-> Restart R,再次运行您的代码。

> packageVersion("reactable")
[1] ‘0.2.3.9000’

在此处输入图像描述

于 2021-12-16T13:05:03.310 回答