You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R中使用dplyr的group_by、summarise统计变量层级出现次数的问题

R使用dplyr分组同时汇总数值和分类变量的实现方法

你原有代码的语法错误有两处:

  • summarise函数提前闭合,括号和逗号位置使用错误
  • 分组后的聚合统计不需要拆分summarise和mutate步骤,所有统计项可以在同一summarise调用中完成

正确实现代码如下:
首先加载依赖包:

# 未安装dplyr请先执行 install.packages("dplyr")
library(dplyr)

统计代码:

summary <- df %>% 
  group_by(group) %>% 
  summarise(
    max_1 = max(var1),
    sum_A = sum(var2 == "A")
  )

运行后输出结果与你期望的格式完全匹配。

内容的提问来源于stack exchange,提问作者pcompston

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 16:57:07