R-如何删除Dplyr汇总函数中缺少的值和Nan?

R-如何删除Dplyr汇总函数中缺少的值和Nan?,r,dplyr,R,Dplyr,我试图找出一个数据集的四分位信息,该数据集有一个计算列“calCTRLPV”(登录页视图/印象)。对于某些行,它将是NA,因为分子可能为0或不可用。 在尝试在dplyr中运行summary时,我发现了以下错误。如何更正数据集以使摘要正常工作?谢谢 错误:summary()inputcalCTRLPV有问题。 x缺少值,如果'na.rm'为FALSE,则不允许使用NaN 我输入的calCTRLPV是分位数(calCTRLPV,c(0.25,0.5,0.75)) 尝试将na.rm设置为TRUE: t

我试图找出一个数据集的四分位信息,该数据集有一个计算列“calCTRLPV”(登录页视图/印象)。对于某些行,它将是NA,因为分子可能为0或不可用。 在尝试在dplyr中运行summary时,我发现了以下错误。如何更正数据集以使摘要正常工作?谢谢

错误:
summary()
input
calCTRLPV
有问题。 x缺少值,如果'na.rm'为FALSE,则不允许使用NaN 我输入的
calCTRLPV
分位数(calCTRLPV,c(0.25,0.5,0.75))


尝试将
na.rm
设置为
TRUE

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))

尝试将
na.rm
设置为
TRUE

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))

添加
na.rm=TRUE
?仅供参考,这是
分位数
的一个问题,虽然错误包括
摘要
,但它也是此处的受害者。该问题在
分位数(.)
(和
平均值
sd
和许多其他函数)内,需要解决。添加
na.rm=TRUE
?仅供参考,这是
分位数
的问题,虽然错误包括
摘要
,但它也是这里的受害者。问题在
分位数(.)
(和
平均值
sd
和许多其他函数)内,需要在这些函数内解决。