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

标签 r dplyr

我有一些如下所示的 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/

相关文章:

r - 使用 mutate_at 使用列名更新单元格值

r - 根据组名同时对 2 列进行排序

r - 无法在不包含完整文件路径的情况下从 R 中压缩目录

R:使用通用图例比例分别绘制和保存光栅砖层

r - 检查具有不同功能的数据框(dplyr)

r - 在 ggplot 的图例中添加背景透明度和自定义排序

r - 使用 dplyr 按组更改变量值

以编程方式对数据帧重新排序,而不是对其进行子集化

r - 使用 R 测试日期是否出现在多个日期范围内

r - 使用 dplyr/tidyr 将 R 数据框中的行转换为列