我在R中运行了这段代码。我同时附加了dplyr和magrittr
svn st
并获得警告消息
“检测到旧的grouped_df格式,将 agg <- landings %>% group_by(gear) %>% summarise(tot = sum(land, na.rm = TRUE)) %>% arrange(desc(tot))
属性替换为vars
”
这是什么意思?
答案 0 :(得分:1)
该问题归因于组属性。如果我们ungroup
并重新组合,警告将不存在
library(dplyr)
landings %>%
ungroup %>%
group_by(gear) %>%
summarise(tot = sum(land, na.rm = TRUE)) %>%
arrange(desc(tot))
或者另一种选择是使用data.frame
转换为as.data.frame
,这也会删除已经存在的属性