r - 从 tidyverse 包中消除 ungroup... 消息

标签 r dataframe dplyr tidyverse

当我运行以下命令时,我收到一条烦人的消息:summarise() ungrouping output (override with .groups argument) .
我想知道如何在下面的数据中消除此消息?

library(tidyverse)

hsb <- read.csv('https://raw.githubusercontent.com/rnorouzian/e/master/hsb.csv')  
ave_cluster_n <- as_vector(hsb %>% dplyr::select(sch.id) %>% group_by(sch.id) %>% summarise(n=n()) %>%  ungroup() %>% dplyr::select(n))

# `summarise()` ungrouping output (override with `.groups` argument) # How to eliminate this message 

最佳答案

这可以作为 pkg 选项进行管理:

library(tidyverse)
options(dplyr.summarise.inform = FALSE)
......你再也看不到这些消息了

关于r - 从 tidyverse 包中消除 ungroup... 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64082886/

相关文章:

读取多个 CSV 文件并替换名称

r - 为什么有些数据集需要我们做 `data(somedataset)` 才能使用?

r - 文本和第二行未使用plot()和line()显示

python - 如何根据匹配日期连接两个数据框?

scala - spark dataframe 正在从 csv 文件加载所有空值

R - 以编程方式检测 NA 列并返回字符串

r - 查找先前出现的值并在相对列中获取值

python - 当列中有多个具有重复值的行时选择第一行

r - 将向量传递到 all() 以测试相等性

r - 如何使用 dplyr 中的 "between"函数向数据帧添加唯一标识符