我在Ubuntu上使用R版本3.2.3。
上周,我将dplyr从0.7.5版本更新为0.7.6版本(使用// source code of DefaultPromise#addListeners()
@Override
public Promise<V> addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) {
checkNotNull(listeners, "listeners");
synchronized (this) {
for (GenericFutureListener<? extends Future<? super V>> listener : listeners) {
if (listener == null) {
break;
}
addListener0(listener);
}
}
if (isDone()) {
notifyListeners(); // if called
}
return this;
}
// source code of DefaultPromise#notifyListeners()
private void notifyListeners() {
EventExecutor executor = executor();
if (executor.inEventLoop()) {
final InternalThreadLocalMap threadLocals = InternalThreadLocalMap.get();
final int stackDepth = threadLocals.futureListenerStackDepth();
if (stackDepth < MAX_LISTENER_STACK_DEPTH) {
threadLocals.setFutureListenerStackDepth(stackDepth + 1);
try {
notifyListenersNow(); // if called
} finally {
threadLocals.setFutureListenerStackDepth(stackDepth);
}
return;
}
}
safeExecute(executor, new Runnable() {
@Override
public void run() {
notifyListenersNow();
}
});
}
)。
一开始,group_by函数运行良好,但是几个小时后我收到了此错误:
install.packages('dplyr')
我已经尝试了以下方法:
data(mtcars)
mtcars %>% dplyr::group_by(cyl)
Error in grouped_df_impl(data, unname(vars), drop) :
object '_dplyr_grouped_df_impl' not found
)无效。.rs.restartR()
),重新启动,重新启动并再次安装(使用remove.packages("dplyr")
)。它仅帮助了几个小时,然后再次发生错误。install.packages('dplyr')
)。这也只帮助了几个小时。我已经花了最后的时间来使它无效。我们将不胜感激,以帮助您解决这里可能发生的问题以及我可以尝试的其他问题。
谢谢!