RStudio - Dplyr - 使用聚合,如何获得类似于我正在遵循的指南的输出?

RStudios - Dplyr - Using aggregation, How do I get an output similar to the guide I'm following?

我正在尝试使用 r studios 进行一些 Twitter 分析,我发现了指南的某个部分,其中将几列聚合在一起。我在这里对人名进行分组,并总结用户关注者和朋友的意思。 在指南上它显示了这个

但是,当我尝试在我的 r studios 上重复完全相同的代码时,相反, 显示以下输出。为什么它不显示“screen_name”列并且它以某种方式取所有行的平均值?

可能 plyr 也与 dplyr 一起加载并且 plyr::summarise 掩盖了 dplyr::summarise

library(dplyr)
iris %>% 
    group_by(Species) %>%
    plyr::summarise(Sepal.Width = mean(Sepal.Width))
 # Sepal.Width
 #1    3.057333

一种选择是在仅加载 dplyr 的新 R 会话中执行此操作,或者明确使用 dplyr:: 以避免被屏蔽

iris %>% 
     group_by(Species) %>% 
     dplyr::summarise(Sepal.Width = mean(Sepal.Width), .groups = 'drop')
# A tibble: 3 x 2
#  Species    Sepal.Width
#  <fct>            <dbl>
#1 setosa            3.43
#2 versicolor        2.77
#3 virginica         2.97