首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除Dplyr汇总函数中的缺失值和Nan?

如何删除Dplyr汇总函数中的缺失值和Nan?
EN

Stack Overflow用户
提问于 2020-12-16 18:48:13
回答 1查看 1.6K关注 0票数 0

我试图在一个有计算列'calCTRLPV‘的数据集上找到四分位数信息(登陆页面视图/注解)。对于某些行,它将是NA,因为分子可能为0或不可用。在尝试在dplyr中运行汇总时,我得到了以下错误。如何更正数据集以使汇总正确工作?谢谢。

错误:summarise()输入calCTRLPV__的问题。如果'na.rm‘为FALSE,则不允许输入calCTRLPVquantile(calCTRLPV, c(0.25, 0.5, 0.75))__。

代码语言:javascript
复制
trafficdata %>% 
group_by(Platform) %>%  
summarise(quantile = scales::percent(c(0.25, 0.5, 0.75)),
calCTRLPV = quantile(calCTRLPV, c(0.25, 0.5, 0.75)))
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-16 18:52:55

尝试将na.rm设置为TRUE

代码语言:javascript
复制
trafficdata %>% 
  group_by(Platform) %>%  
  summarise(quantile = scales::percent(c(0.25, 0.5, 0.75)),
            calCTRLPV = quantile(calCTRLPV, c(0.25, 0.5, 0.75), na.rm = TRUE))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65329337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档