<分区>
我想在 dplyr::summarise
中使用组的大小作为分组操作的一部分。
例如,通过将 cars
数据按 cyl
分组并将手册数量除以组的大小来计算汽缸的手册比例:
mtcars %>%
group_by(cyl) %>%
summarise(zz = sum(am)/group_size(.))
但是,(我认为),因为 group_size
在分组的 tbl_df
和 .
之后,所以返回
Error in mutate_impl(.data, dots) : basic_string::resize
有办法吗?