我有一些如下所示的 R 代码:
rawList <- df %>% select(colIndex) %>% top_n(rows)
这会按我的预期执行,但是当它运行时,我得到如下所示的输出:
Selecting by ReadTime
我最近刚刚添加了 top_n() 代码,在添加此函数之前从未看到此消息。现在我开始看到它了。我假设它来自 top_n() 函数,但我找不到抑制此消息的方法。
最佳答案
当您没有明确地将 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
关于r - dplyr top_n() - 抑制状态消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39371207/