dplyr top_n() - 抑制状态消息?

Ran*_*der 3 r dplyr

我有一些 R 代码,如下所示:

rawList <- df %>% select(colIndex) %>% top_n(rows)
Run Code Online (Sandbox Code Playgroud)

这按照我的预期执行,但是当它运行时,我得到如下所示的输出:

Selecting by ReadTime
Run Code Online (Sandbox Code Playgroud)

我最近刚刚添加了 top_n() 代码,在添加此函数之前从未见过此消息。现在我开始看到它了。我假设它来自 top_n() 函数,并且我找不到抑制此消息的方法。

MrF*_*ick 7

当您没有显式传递wt参数来top_n告诉它使用哪一列来选择顶部值时,就会出现该消息。

比较

dd <- data.frame(x = c(10, 4, 1, 6, 3, 1, 1)) 
dd %>% top_n(2)
# Selecting by x
dd %>% top_n(2, x) # use column name
Run Code Online (Sandbox Code Playgroud)