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

时间:2016-09-07 13:27:05

标签: r dplyr

我有一些看起来如下的R代码:

rawList <- df %>% select(colIndex) %>% top_n(rows)

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

Selecting by ReadTime

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

1 个答案:

答案 0 :(得分:2)

当您未将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