当我使用first(...)
运行order_by
的简单版本时,我的R崩溃了。例如以下
library(dplyr)
summarize(group_by(mtcars, cyl), bigmpg = last(mpg, order_by = wt))
撞毁我的R.
这是一个错误(可能与dplyr
issue #626有关)还是其他错误?
我在Windows 10上运行R版本3.3.1(x86_64-w64-mingw32 / x64)和dplyr版本0.5.0。
答案 0 :(得分:2)
尝试验证dplyr函数。
WHERE
-- Predicate below is not being applied
(FLOOR(pe.ID_PE/@ConnectMagicNumber)) > 5000
--
AND (pe.FName = 'Augendoppler' OR (pe.FName = 'Batinic' AND pe.VName ='Drasco'))
这种解决方法避免了我的崩溃。您的示例在我的Red Hat 6.7,Ubuntu 14.04,Windows 7和& Windows 8机器(R 3.3.1; dplyr 0.5.0)。