R语言group_by出现bug显示分组但是计算结果并没有分组

在进行批量统计时经常使用group_by函数通过通道进行计算

library(dplyr)
 merged_data %>% group_by(group) %>% 
  summarise(w=mean(stability), sd = sd(stability)) 

但运行中出现单独使用显示分组正确,但是使用summarise进行计算时无法分组计算

 merged_data %>% group_by(group) 

# A tibble: 2,451 × 2
# Groups:   group [4]

# w         sd
#1 0.5174378 0.05192602

查询问题为该函数与基础包里的plyr包冲突了需要解除关联

detach('package:plyr')

 解除时发现

Error: ‘ggbiplot’需要程辑包‘plyr’,因此不能将之分离

于是单独对ggbiplot进行去激活

install.packages("pacman")
library(pacman)
p_unload(ggbiplot)
detach('package:plyr')

再次运行问题解决

文章参考了https://blog.csdn.net/ForvaluesMyself/article/details/121231146

感谢大佬的分享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值