汇总R中的列

时间:2018-12-04 05:32:22

标签: r dplyr

我有一个数据框,如下所示:  x1,x2,x3是列的名称

x1 x2 x3
A  c  d
A  e  f
B  z  f
B  z  f
B  d  e

我想根据x1计算x2和x3列的数量 如下表:

   x1 x2 x3
    A  2  2
    B  2  2

我尝试如下: 图书馆(plyr) df3 <-count(df,“ x1”,“ x2”,x3) 但这给了我一个错误Error in Summary.factor 而且我也尝试过这种方法

library(dplyr)
    df %>% select(x1,x2,x3)
     group_by(df$x1) %>%
      mutate(unique_types = n_distinct(df$x2,df$x3))

但是它不起作用。

0 个答案:

没有答案