首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数rosnerTest聚合

函数rosnerTest聚合
EN

Stack Overflow用户
提问于 2016-02-12 19:36:27
回答 2查看 169关注 0票数 0

我犯了个错误

当我试图从包rosnerTest中使用EnvStats时,“if (任意(异常值))中的错误”{:在真/假需要的地方缺少值“。

代码语言:javascript
复制
out1 <- aggregate(x = df$Price, by = list(df$Item), FUN = rosnerTest)

我试图使用聚合函数来代替使用for循环来进行rosner测试,因为我的数据有超过1400万条记录,有大约300万条唯一的条目。

EN

回答 2

Stack Overflow用户

发布于 2016-02-12 20:49:44

试一试tapply

out1 <- tapply(df$Price, df$Item, rosnerTest)

票数 0
EN

Stack Overflow用户

发布于 2021-04-09 15:32:05

这是很久以前的事了,但也许它仍然能帮到某人:

我得到了同样的错误,因为在某些行中没有异常值(例如,所有值都是相同的)。在for循环中,可以使用try()函数忽略这些错误,循环将继续到下一行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35370851

复制
相关文章

相似问题

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