R ddply功能的合适替代方案

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

如何使用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> <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!如果答案对你的问题有帮助,一定要接受它,让其他人知道它有效(单击左侧的复选标记)。