R ddply功能的合适替代方案
如何使用dplyr将以下TIBLE转换为下面发布的最终结果R ddply功能的合适替代方案,r,dataframe,dplyr,plyr,R,Dataframe,Dplyr,Plyr,如何使用dplyr将以下TIBLE转换为下面发布的最终结果 > group_by(hth, team) %>% arrange(team) Source: local data frame [26 x 14] Groups: team [13] team CSK DC DD GL KKR KTK KXIP MI PW RCB RPSG <chr> <dbl> <dbl> <db
> group_by(hth, team) %>% arrange(team)
Source: local data frame [26 x 14]
Groups: team [13]
team CSK DC DD GL KKR KTK KXIP MI PW RCB RPSG
<chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
1 CSK 0 8 11 0 11 2 9 10 4 10 0
2 CSK 0 2 5 0 5 0 8 12 2 9 0
3 DC 2 0 8 0 2 1 7 5 3 8 0
4 DC 8 0 3 0 7 0 3 5 1 3 0
5 DD 5 3 0 0 7 2 8 5 2 10 2
6 DD 11 8 0 2 10 0 10 13 4 7 0
7 GL 0 0 2 0 0 0 0 0 0 1 0
8 GL 0 0 0 0 2 0 2 2 0 2 2
9 KKR 5 7 10 2 0 0 5 10 3 15 0
10 KKR 11 2 7 0 0 2 14 8 2 3 2
# ... with 16 more rows, and 2 more variables: RR <dbl>, SH <dbl>
>
如何仅使用dplyr函数实现相同的功能?看起来您正在按
team
分组,并在dplyr
中对列求和:
library(dplyr)
hth %>%
group_by(team) %>%
summarise_all(funs(sum), na.rm = TRUE)
看起来您正在按
team
分组,并在dplyr
中对列求和:
library(dplyr)
hth %>%
group_by(team) %>%
summarise_all(funs(sum), na.rm = TRUE)
分组人(hth,团队)%>%总结所有内容(sum,na.rm=TRUE)
?谢谢。代码有效。分组人(hth,团队)%>%总结所有内容(sum,na.rm=TRUE)
?谢谢。代码工作了。工作起来像个符咒:)。感谢you@AnirudhMurali没问题,欢迎来到StackOverflow!如果答案对你的问题有帮助,一定要接受它,让其他人知道它有效(单击左侧的复选标记)。像符咒一样有效:)。感谢you@AnirudhMurali没问题,欢迎来到StackOverflow!如果答案对你的问题有帮助,一定要接受它,让其他人知道它有效(单击左侧的复选标记)。