【发布时间】:2016-02-27 18:34:21
【问题描述】:
我有这个单行:
aggregate(. ~ gear,mtcars[mtcars$mpg>20,c('gear','mpg')],mean)
现在我想像他一样按 mpg>25 过滤:
aggregate(. ~ gear,mtcars[mtcars$mpg>20,c('gear','mpg')],mean)[mpg>25,]
但现在我得到了大约 1743 行 NA 条目
有什么想法吗?
【问题讨论】:
-
mpg是什么对象?我得到 "> 聚合(.~gear,mtcars[mtcars$mpg>20,c('gear','mpg')],mean)[mpg>25,][.data.frame(aggregate(.~gear, mtcars[mtcars$mpg > 20, c("gear", : object 'mpg' not found" 。你的代码中有attach()吗?
标签: r aggregate aggregate-functions having having-clause